“May Allah s.w.t. give painful torment to Robert Spencer…”

The Islamic Thinkers Society of New York City is angry with me for publicizing their flag-stomping video and their alleged links to Omar Bakri and Al-Muhajiroun, the British jihadists. They have expressed their anger with the same peculiar and un-self-conscious mixture of rage and piety that the folks at RevivingIslam.com like to use — you … Continue reading “May Allah s.w.t. give painful torment to Robert Spencer…”