Monday, 6th December 2021

Russian opposition leader Navalny detained in Moscow

By Reuters
25 August 2018   |   4:00 pm
Russian opposition leader Alexei Navalny has been detained in Moscow, although the reason for his detention was unclear. Navalny has been detained and jailed several times for organizing anti-Kremlin protests - he was last sentenced to 30 days in prison in May for his role in organizing nationwide protests against President Vladimir Putin.