Watch: Russia detains opposition leader Navalny amid nationwide protests
Police detained dozens of protesters across Russia on Sunday, including opposition leader Alexei Navalny, after thousands took to the streets to demonstrate against corruption and demand the resignation of Prime Minister Dmitry Medvedev. The protests, reckoned to be the biggest since a wave of anti-Kremlin demonstrations in 2011/2012, come a year before a presidential election … Continue reading Watch: Russia detains opposition leader Navalny amid nationwide protests
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed