UN officials demand immediate end to capital punishment under Taliban

The latest public execution carried out in a sports stadium in Gardez, Paktya province, has been seriously condemned by senior UN officials as they demand an immediate end to the use of capital punishment by