About the author Atal Ahmadzai is a visiting assistant professor of international relations at St. Lawrence University in New York. His work focuses on issues related to human (in)securities in South, Central, and Western Asia.
Premium Insights and analysis Why the Taliban still love suicide bombing December 8, 2021 By Atal Ahmadzai Editors' Picks Soon after they seized control of Kabul in mid-August, the Taliban paraded their Istish-haadi (“seeking martyrdom”), or suicide bomber squadron, on national television. The disturbing