Videos

Russian opposition leader freed after brief detention

Reuters News
|
August 25, 2013 AT 5:46 PM
Police in Moscow detain Russian opposition leader Alexei Navalny for allegedly breaching rules related to mass events conduct. Nathan Frandino reports.