Opinion editorial English 04 Oct 2010 The Death Penalty: Paying heed to the UN’s calls by Navi Pillay https://web.test.ohchr.un-icc.cloud/en/opinion-editorial/2010/10/death-penalty-paying-heed-uns-calls-navi-pillay