Sheikh Omar Al Kazabri slammed those who are weighing the “human rights” of a confessed killer over justice for Adnane.

Top Imam in Morocco Defends Death Penalty in Adnane Bouchouf Case
Sheikh Omar Al Kazabri is the imam at the Hassan II Mosque in Casablanca.
Morgan Hekking holds a BA in International Relations from Hobart & William Smith Colleges in Geneva, New York.