Tag: Moscow expels UK diplomats

news-13092024-135029

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...