Advertisement

After Arrest, Kremlin Critic Navalny Calls On Supporters To 'Take To The Streets'

Opposition leader Alexei Navalny is escorted out of a police station in Khimki, outside Moscow, following the court ruling that ordered him jailed for 30 days. (AFP via Getty Images)
Opposition leader Alexei Navalny is escorted out of a police station in Khimki, outside Moscow, following the court ruling that ordered him jailed for 30 days. (AFP via Getty Images)

Advertisement

More from WBUR

Listen Live
Close