President Emmanuel Macron Meets Vladimir Putin at Palace of Versailles

French President Emmanuel Macron shakes hand with Russian President Vladimir Putin at Palace of Versailles, in Versailles, France on May 29th, 2017. Photo by Henri Szwarc/ABACAPRESS.COM