A prisoner on death row has challenged the implementation of death penalty by hanging in the Peshawar High Court seeking the introduction of a less painful mode of execution in accordance with modern scientific developments.

Kept at the Haripur Central Prison, Jan Bahadur filed the petition requesting the high court to declare the

Leggi Tutto