Kenya's High Court Rules on the Impeachment of Former Deputy President Gachagua — A Verdict That Could Reshape the Country's Political Future 2026-06-08