Blow for Kenya's ex-deputy president as court upholds his impeachment Jun 9, 2026, 7:29 AM ... Redirecting to full article...