Return to Article Details Life Imprisonment: Legal and Human Rights Perspectives in The Indonesian Criminal Justice System Download Download PDF