Excerpt:
Thousands of demonstrators have taken to the streets of Germany in recent weeks to protest the "Islamisation of the West", shocking the country and drawing condemnation from Chancellor Angela Merkel.
Patriotic Europeans Against the Islamisation of the West (PEGIDA) started weekly protests in the eastern city of Dresden in October, and the movement has been growing steadily ever since with regular Monday demonstrations.
On December 22, 17,500 took to the streets of Dresden chanting "We are the people", a slogan borrowed from 1989 protests in the same city that led to the fall of the Berlin Wall.