Return to Article Details
A Study on the Implementation of Capital Punishment within Indonesia's Criminal Justice System through the Lens of Human Rights
Download
Download PDF