Russian opposition leader Alexei Navalny fined and jailed
  • 7 years ago
Prominent Kremlin critic Alexei Navalny has been jailed and fined for organising what Russian police say was illegal protests.
Thousands rallied in Moscow and other cities on Sunday against government corruption.
Recommended