Barricades burn as protesters clash with riot police during the protests at the G20 summit in Hamburg

Barricades burn as protesters clash with riot police during the protests at the G20 summit in Hamburg

Photo: Reuters/Fabrizio Bensch

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