This article is part of TPM Cafe, TPM’s home for opinion and news analysis. It was originally published at The Conversation. Since the Taliban takeover of…
More than 100 peope were killed in the blast in Kerman, Iran, on Jan. 3, 2024. Mahdi/Middle East Images/AFP via Getty Images Since the Taliban takeover of Afghanistan in 2021, the terror group …