glblgeopolitics.wordpress.com
Russian diplomat found dead in Moscow apartment
(MOSCOW, RUSSIA) Russian media outlet REN TV is reporting that police found Peter Polshikov, the Head of Russia’s Latin America Department of the Foreign Ministry shot dead in his Moscow apartment …