Russian opposition leader Alexei Navalny arrested as thousands protest against Putin
  • 6 years ago
Russian opposition leader Alexei Navalny has been detained by police in Moscow, as rallies are being held in a number of Russian cities.
Recommended