[1]
Tayba Anwar et al. 2025. “The Legal and Ethical Position of International Bodies on Death Penalties”. Dialogue Social Science Review (DSSR). 3, 10.1 (Nov. 2025), 104–115.