Governance News President William Ruto appoints new diplomats MyAfrikaMagazine Editorial December 7, 2023