Protesters clash with riot police during the protests at the G20 summit in Hamburg

Protesters clash with riot police during the protests at the G20 summit in Hamburg

Protesters clash with riot police during the protests at the G20 summit in Hamburg, Germany, July 7, 2017. Photo: Reuters/Hannibal Hanschke

July 8, 2017 3:07 PM (UTC+8)