Moderate Muslims are definitely in denial.

Sean Hannity speaking to Imam Mohammed Ali Elahi said:

“we have, in the name of your religion, raping, kidnapping, enslaving, assassinations, beheadings, firing squads, terror, bombings. All in the name of Allah. This is happening in the name of your prophet.”

More