Harefa, Safaruddin. 2026. “Analysis of Capital Punishment As a Last Resort in the National Criminal Justice System”. Contemporary Islamic Law and Legal Issue 2 (1):1-25. https://doi.org/10.63120/islamiclegalissue.v2i1.115.