News  |  World  

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.

You may also like