Russian opposition leader Navalny detained in Moscow

Published August 25, 2018 1 Plays

Rumble / Trending NewsRussian 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. Saskia O'Donoghue reports.