Tens of thousands of people joined counter-protests against far-right marches across Germany on May 1.
Sozialistische Alternative website said in Berlin, 15,000 people blockaded the Prenzlauer Berg district, restricting a march by 400 neo-Nazis to just 350 metres of their intended six-kilometre march route.
In Bavaria, more than 15,000 people protested against the Nazi march, with nearly 10,000 in Schweinfurt and 5000 in Wurzburg. In Zwickau about 2000 people demonstrated, under the slogan “Our city has tired of Nazis”, against a march of 300 Nazis. In Erfurt, 1500 protesters stopped 400 Nazis from marching more than 500 metres.
The Revolutionary Socialist League reported that in Duisburg, 300 members of the far-right National Democratic Party of Germany marched in support of legislation against minarets on mosques. The march was met with a counter-demonstration of 1000 anti-fascist activists, but was allowed to continue, albeit cut short, under the protection of 3000 police.
In addition to these anti-fascist protests, traditional May Day mobilisations also took place. The German Confederation of Trade Unions estimated that 484,000 people attended protests across Germany.