Russian President Vladimir Putin is hosting top European leaders at a summit in St. Petersburg as he faces pressure from the West over his country's stance on Syria and support for democracy.
Kansas City Star: Business, Kansas City Star: Business
Mon, 06/04/2012 - 3:16am
Russian President Vladimir Putin is hosting top European leaders at a summit in St. Petersburg as he faces pressure from the West over his country's stance on Syria and support for democracy.