Post navigation Final 2024 IAEOGS Communique issued by African Peace Kenya’s new deputy president sworn in after legal challenges