Alexei Navalny: More than 4,000 arrested across Russia as thousands protest

  • 3 years ago
Moscow has been locked down and there is a heavy police presence in other Russian cities as tens of thousands of people protest to demand the release of jailed Russian opposition leader Alexei Navalny.

Recommended