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" ...