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 the right to life. The Taliban has been repeatedly carrying them out publicly which is...