Islamic State leader raped American hostage, US finds

News Manager

Milforums News Bot
American hostage Kayla Mueller was repeatedly forced to have sex with Abu Bakr Baghdadi, the leader of the Islamic State group, according to accounts provided to U.S. intelligence officials.




Read more...
 
Back
Top