Senegal: Rare photos of Mouride founder Sheikh Amadou Bamba

More than 3 million followers of the Mouride branch of Islam came together in Touba, Senegal, for an annual celebration that had an extra element this year: rare and recently acquired photos of the order's founder.