Salam, Abdul Jalil, & Zahlul Pasha Karim. " Death Penalty in Indonesia." Lentera Hukum [Online], 8.1 (2021): 115-150. Web. 8 May. 2024