Christianity and Judaism Create Terrorism No Less than Islam?
Christianity and Judaism Create Terrorism No Less than Islam? So says Egypt’s top imam, who also bemoans the world’s “double standards” and “Islamophobia.” By Raymond Ibrahim Raymond Ibrahim is a Shillman Fellow at the David Horowitz Freedom Center Egypt’s top Muslim cleric and head of Al Azhar, Dr. Ahmed al-Tayeb,…