Tens of thousands of Muslims descended upon Senegal's holy city this week for the annual Grand Magal pilgrimage, a tradition…
This website uses cookies.