Kaleemullah, Dr Ayaz Khan. (2015). The Concept of Punishment in Different Religions and Discussion over the Appropriateness of Islamic Hudūd. Bannu University Research Journal in Islamic Studies, 2(1). Retrieved from https://burjis.com/index.php/burjis/article/view/83