Tag: Russia expels British diplomats
Russia Expels Six British Diplomats for Spying and Sabotage
Russia Expels Six British Diplomats for Alleged Espionage and SubversionIn a recent development that has further strained diplomatic relations between Russia and the UK, six British diplomats have been expelled from Moscow on charges...