Al Ghurabaa
Al Ghurabaa (Arabic: الغرباء‎; English: The Strangers) is a Muslim organization which, along with the The Saviour Sect, Islam4UK and others, is widely believed to be the reformed Al-Mu...
Islamist demonstration outside Danish Embassy in London
The 2006 Islamist demonstration outside the Embassy of Denmark in London took place on 3 February 2006, in response to controversy surrounding the publication of editorial cartoons depicting the Islam...