Alert, Criminal, English, Laws and RegulationICJR Delivers 6 Recommendations on the Death Penalty ICJR - 30/10/2017