Sweden expels five Russian Embassy employees on suspicion of spying

2023-04-25 11

Sweden has asked five employees of the Russian Embassy in Stockholm to leave the country because they were suspected of spying for Moscow.