Liberal Institute Interview with Robert Spencer
From The Liberal Institute: ROBERT SPENCER is the Director of Jihad Watch, and the author of seven books, mostly on Islam and jihad. Two recent works were New York Times best-sellers: The Politically Incorrect Guide to Islam (and the Crusades) in 2005, and The Truth About Mohammed in 2006. His current book was published several … Continue reading Liberal Institute Interview with Robert Spencer
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed