You are using an older browser version. Please use a supported version for the best MSN experience.

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

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.
image beaconimage beaconimage beacon