Another Islamic State “Caliph” Falls Leave a reply By Kyle Orton (@KyleWOrton) on 3 February 2022 The compound where Islamic State leader Amir Muhammad al-Mawla killed himself, 3 February 2021 || Image taken from social media Continue reading →