Posted on 14 Dec 20179 Oct 2018Kenyan Supreme Court Declares Mandatory Death Penalty Unconstitutional
Posted on 11 Dec 201715 Feb 2018New Death Penalty Report Reveals Widespread Concern Among Former Supreme Court Judges About A Crisis in India’s Criminal Justice System