REVIEW: Soraya Bouazzaoui’s debut blends Moroccan folklore with colonial-era historyBy Sumaiyya Naseem · 5 August 2026