Videos

Russian opposition leaders behind bars

Reuters News
|
May 08, 2012 AT 6:36 AM
Opposition leaders Alexei Navalny and Sergei Udaltsov are detained again while leading a peaceful demonstration in Moscow against political leaders. Lindsey Parietti reports.