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.