Hamburg, officially the Free and Hanseatic City of Hamburg, is the second-largest city in Germany after Berlin and 6th-largest in the European Union with a population of over 1.9 million.
Demonstrations opposing right-wing extremism draw tens of thousands across Germany, including clashes with neo-Nazi groups in Berlin and Bautzen.