World News

Russians In Moscow Celebrate 6 More Years Of Putin

On Sunday, Vladimir Putin won the Russian presidential election by a landslide. NPR's Mary Louise Kelly was in Moscow to witness the late-night celebrations of another six years of Putin in power.