Several leaders faced impeachment motions in 2024, including Meru governor Kawira Mwangaza and her Kericho counterpart Eric ...