Welcome
Angela Merkel meets Vladimir Putin in Russia’s Sochi


German Chancellor Angela Merkel is in the Russian Black Sea resort of Sochi, where she’s been meeting Vladimir Putin.

Leave a comment
What are your views on the video?