BBC News

Anti-Islam 'Pegida' rally in Dresden sees record turnout

A record 17,500 people have turned out for the latest "anti-Islamisation" rally in the German city of Dresden, according to police estimates.

Demonstrators sang Christmas carols and listened to speeches about immigrants and asylum seekers.

Weekly rallies by a group called Patriotic Europeans against the Islamisation of the West, or Pegida, began in October.

Several counter-demonstrations were being held on Monday.

Laura Westbrook reports.