Kenya High Court Upholds Impeachment of Ruto’s Former Deputy | AllMind News