Browsing Tag

German Chancellor

Merkel en route to Sochi for meeting with Putin

German Chancellor Angela Merkel is en route to the Black Sea coastal city of Sochi to meet Russian President Vladimir Putin.The leaders are set to meet at Putin’s residence to discuss preparations for July’s Group of 20 summit in…