Return to Issue Details Execution Delay and Its Impact on the Psychological Suffering of Death Row Inmates in the Indonesian Criminal Law System Download Download PDF