New York - The arrest earlier this week of two preachers for alleged adultery is raising questions about Morocco’s moral foundation.

Morocco, Uproar After Arrest of Couple of Muslim Preachers For Adultery
K.