insert_link Africa Kenya’s Courts Allow Senate Vote on Deputy President Gachagua’s Impeachment todayOctober 16, 2024 1