Operation Kayla Mueller

News:The operation Kayla Mueller is an operation that claimed the life of Islamic State leader Abu Bakr al-Baghdadi. Facts: About the Operation: The operation was a United States led military operation in Barisha,Idlib in northwestern Syria. The operation targeted Islamic State of Iraq and the Levant (ISIL) leadership notably its leader,Abu Bakr al-Baghdadi. The special… Continue reading Operation Kayla Mueller

Blog
Academy
Community