World news story

British Embassy Moscow statement regarding visa service in Russia

British Embassy Moscow issued a statement in response to allegations by the Russian Embassy in London about the treatment of Russian citizens seeking to enter the UK.