Robert Spencer
Robert Spencer is the director of Jihad Watch, a program of the David Horowitz Freedom Center, and author of the New York Times bestseller The Politically Incorrect Guide to Islam (and the Crusades), as well as several other boks on Islam and terrorism and hundreds of articles. He lives in a secure, undisclosed location.
An OTP has been sent to your Registered Email Id:
Resend Verification Code