Share

Videos

Raw: Russian Opposition Leader Navalny Released

Associated Press
|
July 19, 2013 AT 10:20 AM
A Russian court on Friday released opposition leader Alexei Navalny from custody less than 24 hours after he was convicted of embezzlement and sentenced to five years in prison. (July 19)