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 Monday evening. Officially, this information is not confirmed, but is being widely reported by British and Russian media. A source who knew Polshikov shared pictures with REN TV reporters of the now deceased diplomat.  Continue reading