(CNS News) In reaction to news reports that 26-year-old Kayla Mueller was regularly raped by Islamic State leader Abu Bakr al-Baghdadi before being killed, and that Islamists believe the Quran gives them permission to rape and that it pleases God, Christian evangelist Franklin Graham said “the god of Islam is not the one true God of […]