With a 64 percent landslide, Vladimir Putin claimed his third term as Russia's president Sunday, prompting celebrations, protests and accusations of voting fraud. Protesters vowed to continue demonstrating until their demands for democracy are met. Margaret Warner reports from Moscow…

Latest News