Return to Article Details
“Islamic Interpretations of Mercy vs. International Human Rights Standards on Death Penalty”
Download
Download PDF