Former Prime Minister Raila Odinga on Saturday, February 15, 2025, watched as the African Union Commission (AUC) chairmanship seat slipped away and tilted in favour of Djibouti’s Mahmoud Ali Youssouf. Despite touring various countries, meeting presidents and other heads of government in the continent, Raila was compelled to concede another election defeat as Ali Youssouf […]