How US, UK Reacted To Putin's Landslide Victory In Russian Presidential Poll
Moscow, Russia: Following are reactions from foreign governments and officials to Russia's president...
Moscow, Russia: Following are reactions from foreign governments and officials to Russia's president...