Raw: Russian Opposition Leader Navalny Released

Updated:

Loading
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)