Robert Spencer: “Institutionalized Islamophobia”? Really?
Over at Atlas Shrugs I take apart an article that has been making the rounds of Islamic supremacist news sites. Longtime Jihad Watch readers and commenters may remember Wagner as a typically supercilious and arrogant Islamic apologist commenter known as “13Martyrs.” Arab News, an English-language Saudi publication based in Jeddah, published an opinion piece last … Continue reading Robert Spencer: “Institutionalized Islamophobia”? Really?
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed