The Taliban carry out a double public execution at a stadium in southeastern Afghanistan
The Taliban have carried out a double public execution at a stadium in southeastern Afghanistan as thousands watched the killing of two convicted men as their victims’ relatives fired the gunshots February 22, 2024, 3:58 AM ET • 2 min read GHAZNI, Afghanistan — The Taliban carried out a double public execution at a stadium … Read more