Kenya court upholds Gachagua impeachment, awards Sh1 billion compensation

Former kenyan Deputy President, Rigathi Gachagua. PHOTO | COURTESY