World

Taliban kill mastermind of Kabul airport suicide bombing that took the lives of 13 US service members

The Taliban have killed the senior Islamic State group leader behind the August 2021 suicide bombing outside the Kabul airport.