Taliban carries out public execution of 2 murder convicts in Afghanistan stadium

Taliban carries out public execution of murder convicts in Afghanistan stadium

Taliban carries out public execution of 2 murder convicts in Afghanistan stadium
Taliban carries out public execution of murder convicts in Afghanistan stadium