Public Executions In Afghanistan Spark Global Outcry
Earlier this month, four men were publicly executed in Afghanistan by order of the Taliban-run Supreme Court, accused of murder and robbery. Officials claimed the executions upheld Islamic justice, but human rights groups strongly condemned them, citing unclear trials and fear-driven governance. Public executions, nearly absent under the previous government, are making a troubling comeback [...]
