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...
Read more...