Email
Password
Remember meForgot password?
    Log in with Twitter

2012-11-17 07:04:55

Merkel and Putin hold talks in Moscow in November 2012.

Image uploaded by Raluca Besliu
Featured In
News Dec 6, 2012 - Op-Ed: Russia criticizes EU on human rights
Nov 17, 2012 - Merkel and Putin hold talks in Moscow
Latest News
Top News