Senegal: Murids mark pilgrimage to holy city of Touba

2018-10-28 4

Senegal is a country known for its religious tolerance and has more than 90% of Muslims, adhering mostly to Sufi Islam, who are represented by different brotherhoods, including that of Mourids, one of