Eric Ross, Assistant Professor of Geography, Al Akhawayn University, Ifrane, Morocco explores the mystical underpinnings of the modern holy city of Touba, Senegal, in this presentation.
TOUBA, Senegal (Reuters) - More than a million Muslim pilgrims packed Senegal's remote northeastern city of Touba on Thursday as members of the powerful Mouride brotherhood flocked to "Africa's Mecca" ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results