[1]
Qura Tul Ain et al. 2025. “Islamic Interpretations of Mercy vs. International Human Rights Standards on Death Penalty”. Dialogue Social Science Review (DSSR). 3, 10.1 (Nov. 2025), 152–160.