Malzberg | Robert Spencer Director of Jihad Watch, Vice President of the AFDI

Robert Spencer joins Steve about his piece, “Senate Torture Report is Propaganda Bonanza for Islamic Jihadists.

Comments

Leave a Reply