Atlanta News Board

Straight from the city of Atlanta

Public execution in Afghanistan condemned as ‘clear human rights violation’

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.

Leave a Reply

Your email address will not be published. Required fields are marked *