Salehi, Mahdi, Jafari Harandi, Mohammad. Physical Punishments in Islam Regarding Quranic Doctrines and Challenges of Humanistic Rights. Quarterly Sabzevaran Fadak. 2020;10(40):59-92. doi: