Meru Governor Kawira Mwangaza takes to the witness stand at the Senate in Nairobi during the hearing of an impeachment motion against her on December 28, 2023. [Elvis Ogina, Standard]
It was a reprieve for Meru governor Kawira Mwangaza on Monday when 15 MCAs announced they are not part of ongoing plans to impeach her, for a second time.