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.