Russian Liberals Claim Russia is a Loser in The Middle Eastern Geopolitical Game
"No Freedom Of Media in Russia? Russian TV and 60 Minutes Talk Show is definitely a place where you can hear opposite opinions and Putin's critics."
subtitles by Russia Insider
34.06% @pushup from @slavix