Tag: UK embassy in Moscow

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

BREAKING NEWS

Top News