News

KABUL, Afghanistan (AFP) — Four men were publicly executed in Afghanistan on Friday, the Supreme Court said, the highest number of executions to be carried out in one day since the Taliban's return to ...
Public executions were common during the Taliban’s first rule from 1996 to 2001, with most carried out publicly in sports ...