Robert Spencer calls out pro-honor killing Imam Hassan Qazwini at Jessica Mokdad Human Rights Conference in Dearborn
Previously I had posted at Atlas an edited version of these remarks — here is the full statement (still less than three and a half minutes long). Robert Spencer calls out Imam Hassan Qazwini of the Islamic Center of America in Dearborn for tacitly endorsing honor killing by holding an "Islamophobia" rally in order to…
recent Comments