Raymond Ibrahim Discusses Why ‘Moderate Islam’ Is an Oxymoron


Screen Shot 2014-03-31 at 7.54.12 PM

Controversy brews over a truth-teller’s assessment of the “religion of peace.”