Kenyan court declines to halt senate vote on Gachagua’s removal

Kenya’s Senate will proceed with Deputy President Gachagua’s impeachment vote despite failed legal challenges aimed at stopping the process.

Kenyan court declines to halt senate vote on Gachagua’s removal Read More »