Salam, Abdul Jalil, & Zahlul Pasha Karim. " Death Penalty in Indonesia: Revisiting the Debate Between the Retentionist and the Abolitionist." Lentera Hukum [Online], 8.1 (2021): 115-150. Web. 6 Dec. 2023