Britain showed dissatisfaction with Russian ships in its waters
The Daily Express reports that British fisheries officials have been furious over the Faroe Islands' refusal to break its fisheries deal with Russia. ⠀ The Faroe authorities granted Moscow the rig...