Robert Spencer is a well-known name in the Islamophobia network. His anti-Muslim hatred and promotion of Islamophobia is so vile, even the UK decided to bar him from entering the country.
A letter from [...]
Though I was born in Pakistan, I was still a baby when my dad had to move to The Gambia in West Africa. The Gambia is a small peaceful country. Here, I remember my mother teaching me the Urdu Qaida and [...]