Current Affairs East Africa June 30, 2022 Kenya elections: Ruto, man of the people, vs Odinga, king-in-waiting
Current Affairs East Africa June 27, 2022 Kenya elections 2022: Twists and turns shape historic polls