Senegal: Murids mark pilgrimage to holy city of Touba

4 views
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