Sweden expels 5 Russian Embassy staff on suspicion of spying
Washington Post
Sweden has informed Russia that five employees with the Russian Embassy in Stockholm have been asked to leave the country, saying they are suspected of spying
Understanding current events through the lenses of the past and future.
Washington Post
Sweden has informed Russia that five employees with the Russian Embassy in Stockholm have been asked to leave the country, saying they are suspected of spying