intelnews.org
Sweden arrests man for spying for Russia; diplomatic expulsions expected soon
Authorities in Sweden have announced the arrest of a man who is accused of spying for Russia. The man was reportedly apprehended while meeting with a Russian diplomat in central Stockholm.