Impeachment: Kenyan Senate removes Deputy President Gachagua World Roundup October 18, 2024 Kenya: Kenyan senators have voted to remove Deputy President Rigathi Gachagua from office in a dramatic turn of events, despite…