ISIS leader raped U.S. hostage Kayla Mueller
Permalink

ISIS leader raped U.S. hostage Kayla Mueller

Abu Bakr-al Baghdadi, the leader of the self-proclaimed Islamic State (ISIS), had repeatedly raped American…

Continue Reading →