Russian Appeals Court Jails Opposition Leader Alexei Navalny
Russia’s prominent opposition leader Alexei Navalny lost an appeal against his jailing Saturday but said he believes God will help him face challenges. Hours later, he was also convicted in a defamation case.