Alexei Navalny - Page 2

Putin critic Navalny jailed in Russia protests

Baton-wielding riot police broke up anti-corruption protests and detained hundreds of demonstrators in Moscow and other Russian cities on Monday before a court sentenced opposition leader Alexei Navalny to his second prison…
8 years ago