Video: Putin & Macron meet at G20 summit (STREAMED LIVE)

Russian President Vladimir Putin and French President Emmanuel Macron are meeting at the G20 summit in Hamburg. RT LIVE http://rt.com/on-air Subscribe to …

Via Youtube