Return to Article Details The Executability of Capital Punishment under Indonesia’s 2023 Penal Code: A Legality Principle Analysis Download Download PDF