Touba
Sufi Muslims embark on an annual pilgrimage to the Senegalese city of Touba.
Starring
Sahr Ngaujah, MC Solaar
Director
Elizabeth Chai Vasarhelyi