A public execution carried out in a sports stadium in Afghanistan drew condemnation from senior UN officials on Wednesday, who demanded an immediate end to such practices by the ruling Taliban. Source UN News
Public execution in Afghanistan condemned as ‘clear human rights violation’