Gachagua's chances of survival are slim if opposition members in the 67-seat Senate back the ruling party as witnessed in the National Assembly vote on October 9.

The post Kenya Senate to vote on deputy president’s impeachment appeared first on Vanguard News.