The Compelling Story of Ayuba Suleiman Diallo The life of Ayuba Suleiman Diallo, from modern-day Senegal, reveals some of... Scott 2 years ago