Skip to playerSkip to main contentSkip to footer
  • 27/03/2017
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