Islamic State Leader ‘Repeatedly Raped and Tortured U.S Aid Worker Kayla Mueller’
Disturbing details have come to light about the ordeal faced by American aid worker Kayla Mueller, who was captured by the Islamic State and repeatedly raped by the terror organization’s self-proclaimed caliph, Abu Bakr Al-Baghdadi. A Yazidi eyewitness, who also suffered sexual assault, apparently told American officials of Mueller’s torture and rape. “We were told […]