Afghanistan: Taliban must halt all executions and abolish death penalty
Responding to the double public executions by the Taliban yesterday, Livia Saccardi, Amnesty International’s interim Deputy Regional Director for South Asia, said: “We oppose all executions as a violation of […]







