Russian President Vladimir and amp;nbsp;Putin and amp;nbsp;welcomes German Chancellor Angela and amp;nbsp;Merkel during their meeting in the Black Sea resort of Sochi, Russia.
Russian President Vladimir and amp;nbsp;Putin and amp;nbsp;welcomes German Chancellor Angela and amp;nbsp;Merkel during their meeting in the Black Sea resort of Sochi, Russia.