intelnews.org
Senior Soviet KGB ex-official found dead in Moscow apartment
Leonid Shebarshin, a retired General of the KGB, who was often referred to as “the last Soviet spy” was found dead in his downtown Moscow apartment over the weekend. Police said a pistol and an app…