ISIL leader behind Kabul airport bombing killed, Taliban says 4 min read World News ISIL leader behind Kabul airport bombing killed, Taliban says david waker April 26, 2023 Taliban warring parties have killed the senior ISIL (ISIS) organization chief in the back of the lethal...Read More