WORLD
World WORLD

Vladimir Putin and Shinzo Abe meet in Sochi

Russian President Vladimir Putin, left, and Japanese Prime Minister Shinzo Abe meet for talks in Sochi, Russia on Saturday.Mikhail Klimentiev / Ria Novosti/EPA
This photo is featured in these articles:
81°