russia protests

Moscow Protests: More than 600 Arrested at Unauthorized Rally

More than 600 Russian protesters have been detained over an unauthorized rally in Moscow, amid reports of police violence. Demonstrators…

5 years ago

Alexei Navalny Arrested at Moscow Anti-Corruption Protest

Russian opposition leader Alexei Navalny has been arrested at an anti-corruption protest he organized in Moscow. Thousands of people joined…

8 years ago