Hospitalised but impeached; Gachagua sent home as Senate seals fate in dramatic ouster

Fifty-three out of 66 senators endorsed the first charge related to Gachaguas controversial shareholding remarks.

Leave a Reply