Chiang, D. J., & Santiago, F. (2025). Problems of Imposing the Death Penalty from the Perspective of Human Rights and Criminal Law. Greenation International Journal of Law and Social Sciences, 3(2), 245–250. https://doi.org/10.38035/gijlss.v3i2.417