Editorial Cartoon
Thursday, July 12, 2018
Graduates of African Leadership University School of Business after their graduation ceremony in Kigali last weekend. This was the inaugural graduation of the business school with 38 students from 17 countries, 15 of them African.