The German anti-Islam movement PEGIDA staged its biggest rally in months on Monday, sparked into fresh life on its first anniversary by anger at the government’s decision to take in hundreds of thousands of migrants from the Middle East. PEGIDA, or Patriotic Europeans Against the Islamization of the West, almost fizzled out earlier this year when its leader resigned after a photo was published of him posing as Hitler.

But it has swelled again as Germany implements Chancellor Angela Merkel’s decision to accept a tide of refugees that could exceed a million this year, as she argues that Germany can not only cope but, with its aging population, will benefit in the long term. Police declined to estimate the number of protesters but media put it at 15-20,000, somewhat below a peak of around 25,000 in January. Around 14,000 counter-demonstrators urged people to welcome refugees rather than whip up opposition. FULL REPORT