History of impeachments

  • | Citizen TV
    360 views

    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 the spectre of removal from office