Robert Spencer - Part Two

Robert Spencer, Director of Jihad Watch, speaks with Dave Garrison, host of The Faith & Liberty Talk Show, and Dean Emeritus of the School of Business & Government® about the threats of Islam.

Leave a Comment