“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…”
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed