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
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