Monday, June 24, 2013

HUH? “Islam is Robert Spencer’s field,” whines UK Imam after he is unable to refute Spencer’s views on Islam

HUH? “Islam is Robert Spencer’s field,” whines UK Imam after he is unable to refute Spencer’s views on Islam

No comments:

Post a Comment