The Politically Incorrect Guide to Islam - Robert Spencer (2 of 4)

The Politically Incorrect ...

Robert Spencer is a scholar of Islamic history, theology, and law. He is the director of Jihad Watch, a program of the David Horowitz Freedo...
Latest news
Featured Audios
Popular Tags
Stats