NewsRigathi Gachagua: Kenya’s Deputy President Impeached While Hospitalized2 years ago · By The Correspondent