Challenging Radical Islam: An Explanation of Islam's Relation to Terrorism and Violence
Challenging Radical Islam: An Explanation of Islam's Relation to Terrorism and Violence | Joh...ndably hardened after 9/11. Ted Haggard, past president of the National Evangelical Associati...