The Right to Life and The Death Penalty: Indonesia’s Failure Amarpreet Cheema June 1, 2015 Global Governance and Human Rights, Latest Articles As a collective we cannot argue to rally around the notion of human rights and allow the continued use of the death penalty. Human rights will only prevail if abolition becomes the adopted norm. Read More »