The Taliban Carries Out Public Execution in Northern Afghanistan – Thousands Watch in Sports Stadium
Taliban Carries Out Public Execution in Northern Afghanistan Taliban Carries Out Public Execution in Northern Afghanistan The Execution The Taliban carried out a public execution of a man in northern Afghanistan, marking the third death sentence in the past five days. The execution took place at a sports stadium in Shibirghan, the capital of northern … Read more