Saturday, July 09, 2016

Robert Spencer: The Theological Aspects of Islam That Lead to Jihad



Robert Spencer, Founder and Director of Jihad Watch, delivers his talk entitled "The Theological Aspects of Islam That Lead to Jihad." Mr. Spencer's talk was sponsored by the Veritas Center for Ethics in Public Life at Franciscan University of Steubenville.