The Glazov Gang was guest-hosted by Michael Finch, the president and Chief Operating Officer of the David Horowitz Freedom Center. Michael interviewed Robert Spencer, the Director of JihadWatch.org and the author of the new book The Complete Infidel’s Guide to ISIS.
The two discussed 10 Things America Must Do To Defend Itself From Jihad, with Robert crystallizing the crucial steps the U.S. must take to reverse the tide.
Trending Now on Politichicks
Sorry. No data so far.