Return to Article Details Implementation Of The Death Penalty In The Legal System Indonesiahuman Rights Perspective Download Download PDF