Russia This Week is a weekly review by the MEMRI Russian Media Studies Project, covering the latest Russia-related news and analysis from media in Russia, the Caucasus, Central Asia, and Eastern Europe. Cartoon Of The Week: Photomontage of Ivanka and Melania Trump checking their smartphones for photos of Putin vacationing in Siberia. (Vk.com/politics_today, August 8, […]
Read More...