Robert Spencer is the author of several critically acclaimed books about Islam, including the New York Times bestsellers The Truth about Muhammad and The Politically Incorrect Guide to Islam (and the Crusades). He is a columnist for FrontPage Magazine and the director of Jihad Watch, a program of the David Horowitz Freedom Center. Spencer holds … Continue reading Robert Spencer
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed