U.S. authorities have charged the widow of one of the leaders of the terrorist group “Islamic state” in Iraq for assistance in criminal acts that resulted in the death of American Kayla Mueller. A woman kept in captivity where she was raped personally by the leader of the IG Abu …
Read More »