Protesters clash with Police during the demonstration “Welcome to Hell” at the Fish Market (fischmarkt) ahead of the G20 summit in Hamburg, Germany, 06 July 2017. The G20 Summit (or G-20 or Group of Twenty) is an international forum for governments from 20 major economies. The summit is taking place in Hamburg from 07 to 08 July 2017. (Photo by Cover Images)
|