Skip to playerSkip to main contentSkip to footer
  • 8 years ago
Police in Russia have arrested hundreds of demonstrators at massive protests held across the country against government corruption. Opposition leader Alexei Navalny was also detained on Sunday.

Recommended