Padlillah, Padlillah, and Heri Heriyanto , trans. 2025. “Execution Delay and Its Impact on the Psychological Suffering of Death Row Inmates in the Indonesian Criminal Law System”. West Science Law and Human Rights 3 (03): 407-15. https://doi.org/10.58812/wslhr.v3i03.2311.