I am scheduled for a brief debate with Ahmed Younis of the Muslim Public Affairs Council this afternoon on Fox’s Neil Cavuto show. The topic will be the poll finding the more Americans think Islam is violent than they did in 2001.
Exposing the role that Islamic jihad theology and ideology play in the modern global conflicts