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