Vladimir Putin critic Alexei Navalny guilty of embezzlement
Russian opposition leader Alexei Navalny has been barred from running against Vladimir Putin for the country's presidency.
Russian opposition leader Alexei Navalny has been barred from running against Vladimir Putin for the country's presidency.