Return to Article Details LEGAL AND HUMAN RIGHTS IMPLICATIONS OF THE UNEXECUTED DEATH PENALTY IN INDONESIA BASED ON THE PRINCIPLE OF HUMANITY Download Download PDF