If there is a layer whose life is unenviable in Senegal, it is the Talibes. Barefooted innocents, ragged clothes, wandering…
Read MoreIf there is a layer whose life is unenviable in Senegal, it is the Talibes. Barefooted innocents, ragged clothes, wandering…
Read More