Some 12,000 protesters have gathered in the center of Hamburg for the “G20 - not welcome!” rally, DW reported.

German police used water cannon and pepper spray to disperse anti-capitalist protesters after clashes with police broke out