The Taliban held a public execution on February 26, 2024 of a man convicted of murder in northern Afghanistan as thousands watched at a sports stadium, the third such death sentence to be carried out in the past five days.
Read everythingThe Taliban carried out a double public execution at a stadium in southeastern Afghanistan on February 22, 2024 as thousands watched the killing of two convicted men as their victims’ relatives fired the gunshot.
Read everything