Protesters face riot police during during the “Welcome to Hell” rally against the G20 summit in Hamburg, northern Germany on July 6, 2017. Leaders of the world's top economies will gather from July 7 to 8, 2017 in Germany for likely the stormiest G20 summit in years, with disagreements ranging from wars to climate change and global trade. (Photo by Cover Images)
|