Russian opposition leader Alexei Navalny fined and jailed

Al Jazeera English 2017-03-27

Views 35

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.

Share This Video


Download

  
Report form