Taliban Executes Convicted Murderers in Ghazni Football Stadium
Ghazni, Afghanistan — In a chilling display of authority, the Taliban carried out a public execution of two men convicted of murder. The grim scene unfolded in a football stadium in eastern Afghanistan, witnessed by thousands ...