russia protests 2017

Russia Protests: At Least 31 People Arrested During Second Opposition Demonstration

Another 31 people have been arrested during opposition protests in Moscow, the second Sunday in succession to see such demonstrations.…

8 years ago

Alexei Navalny Arrest: EU Demands Immediate Release of Russian Protesters

The EU has demanded the release "without delay" of more than 500 people detained in protests across Russia on March…

8 years ago