Legal Research Quarterly

Legal Research Quarterly

Article 8 of the Islamic Penal Code and the principle of universal jurisdiction