Global News

Navalny Urges Supporters to Protest After His Arrest

Alexei Navalny, Russia’s opposition leader, was arrested at a Moscow airport last Sunday. Authorities has placed him in custody for 30 days for violating the conditions of his parole due to an embezzlement case back in 2014.