Tens of thousands of Muslims descended upon Senegal's holy city this week for the annual Grand Magal pilgrimage, a tradition…
An Annual Religious Celebration Tens of thousands of Muslims gathered at Senegal's holy city of Touba on Monday, for the…
This website uses cookies.