Back to home

History of impeachments

video
August 30, 2025
22h ago
C
Citizen TV (Youtube)
News Channel
Watch Original

About this video

Devolved units were one of the major outcomes of the adoption of a new constitution 15 years ago, Wednesday. Kericho Governor Eric Mutai who survived impeachment for the second time late Friday, after the Senate saved him, is the latest in a growing list of governors who've faced..