rtw august 8, 2019

Russia This Week is weekly review by MEMRI Russian Media Studies Project, covering Russia-related news and analysis from Russia, Caucasus, Central Asia, and Eastern Europe.

Most controversial news of the day, as detected by AI.