Gallows
Justice Project Pakistan held a screening on Tuesday to show Pakistan's 1st ever review under the International Covenant of Civil and Political Rights (ICCPR) before the UN's Human Rights Committee in Geneva.

During the review, screened by the JPP at SAFMA centre, the severity and use of the Pakistan's death penalty was

Leggi Tutto