Chiang, Daud Juristo, and Faisal Santiago. 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-50. https://doi.org/10.38035/gijlss.v3i2.417.