Image 1 of 1
mpiDPA_0707_NwsArch_168.jpg
Protestors dressed as clowns protest against the G20 summit in Hamburg, Germany, 7 July 2017. The heads of state of the G20 countries are converging on Hamburg for the G20 summit (7-8 July 2017). Photo: Daniel Bockwoldt/dpa /MediaPunch ***FOR USA ONLY***

***FOR USA ONLY***