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.