Vladimir Putin and George W. Bush have met in Russia’s Black Sea resort city of Sochi. Charles A. Kupchan, Professor of International Relations at Georgetown University in Washington DC commented to RT on the summit outcome.
Vladimir Putin and George W. Bush have met in Russia’s Black Sea resort city of Sochi. Charles A. Kupchan, Professor of International Relations at Georgetown University in Washington DC commented to RT on the summit outcome.