SatelliteHome - Canada's most knowledgeable satellite discussion forum
General discussion => Current events => Topic started by: NewsHound on August 15, 2015, 03:35 AM
-
American hostage Kayla Mueller was repeatedly forced to have sex with Abu Bakr Baghdadi, the leader of the Islamic State group, U.S. intelligence officials told her family in June.
Source: US intelligence says hostage Kayla Mueller repeatedly raped by ISIS leader (http://globalnews.ca/news/2167086/us-intelligence-says-hostage-kayla-mueller-repeatedly-raped-by-isis-leader/)