Kenya’s Parliament removes the deputy president from office in an impeachment trial

Kenya’s Parliament removes the deputy president from office in an impeachment trial

October 19, 2024