Feedback

Russian Police Arrest Dozens at Anti-Corruption Protests

 

Anti-corruption protests across Russia led to police arresting dozens of protesters, including opposition leader Alexei Navalny.

Shows