Robert Spencer runs the website JihadWatch.org and has written many informative books warning westerners about the threat of Islam, a totalitarian political system.
A couple weeks backs he gave a brief but jam-packed talk about the history of Islam, focusing on three important lessons therein, namely (one) there has never been a lasting alliance between […]