Share

Videos

Russian opposition leader Navalny released pending appeal

Reuters News
|
July 19, 2013 AT 5:19 AM
Russian opposition leader Alexei Navalny appears in court, freed temporarily from detention but placed under travel restrictions. Rough Cut (no reporter narration).