Robert Spencer on the Threat of Islamic Terrorism

Robert Spencer, Islamic expert, director of Jihad Watch, and author of a number of best-sellers and Dave Garrison, host of The Faith & Liberty Talk Show and Dave Garrison, Dean of the School of Business & Government® for Ohio Christian University, discuss the threat of Islamic terrorism and the contrast between Christianity and Islam. 

Leave a Comment