Paul Kagame: Africa’s knight in shining armour
By Kelvin Jakachira On Thursday Africa celebrated Africa Day, the 60th anniversary of the Organisation of African Unity (OAU) and its successor the African Union (AU), amid a myriad of difficulties…
Comments Off on Paul Kagame: Africa’s knight in shining armour
May 27, 2023