France's President Francois Hollande and Vladimir Putin meet in Moscow.

France's President Francois Hollande and Russia's President Vladimir Putin meet at the Kremlin in Moscow on February 28, 2013. Source: AFP/East News

All rights reserved by Rossiyskaya Gazeta.

This website uses cookies. Click here to find out more.

Accept cookies