By Oudra Abdellatif

Does Moroccan society truly value Islamic principles?
Hassan II Mosque in Casablanca