Russian opposition leader Alexei Navalny urges protesters 'take to the streets'

  • Oops!
    Something went wrong.
    Please try again later.

Russian opposition leader Alexei Navalny posted a video online urging Russians to take to the streets to protest against the government. Navalny was arrested after landing back in Moscow from Berlin. The dissident, who was in Germany receiving medical treatment after being poisoned, has been sentenced to an initial 30 day period in jail.