Robert Spencer is the Director of JihadWatch.org and the author of the new book The Complete Infidel’s Guide to ISIS. Robert discusses how non-Muslims in the West are being made to conform to Islamic sensibilities – and are starting to fight back.
Trending Now on Politichicks
Sorry. No data so far.