Russias President Vladimir Putin and France's President Emmanuel Macron meet at the Palace of Versailles in Paris, France on May 29, 2017.
Russias President Vladimir Putin and France's President Emmanuel Macron meet at the Palace of Versailles in Paris, France on May 29, 2017.
Russias President Vladimir Putin and France's President Emmanuel Macron meet at the Palace of Versailles in Paris, France on May 29, 2017.
Russias President Vladimir Putin and France's President Emmanuel Macron meet at the Palace of Versailles in Paris, France on May 29, 2017.
Russias President Vladimir Putin and France's President Emmanuel Macron meet at the Palace of Versailles in Paris, France on May 29, 2017.