Chiang, D. J. and 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), pp. 245–250. doi: 10.38035/gijlss.v3i2.417.