Rabat - The concept of saints and spirits has been a part of Moroccan religious beliefs and an influence behind cultural practices for as long as history can tell.

Aissawa Sufi brotherhood in Morocco
Photo credit: Omar Chennafi
Dr.