World leaders arrive in Germany for G20 summit

ReutersNewsPublished: July 6, 20173 views
Published: July 6, 2017

Contentious issues of trade and climate change are on the agenda at the G20 summit beginning in Hamburg on Friday, while police brace for tens of thousands of protesters.

Be the first to suggest a tag