Mass Protests In Russia Call For Alexei Navalny's Release
Protests are sweeping across Russia and hundreds have been detained. Demonstrators calling for opposition leader Alexei Navalny to be released. He was arrested last week, upon his return to Moscow.