On August 21, 2024, embattled
Meru Governor Kawira Mwangaza’s impeachment was upheld by the Senate.
That was the third
impeachment to reach the Senate since she was elected into office in August
2022.
The first impeachment
hearing was heard and determined by a committee, but the second and third went
the plenary way.
On Friday, March 14, 2025, the High Court upheld Mwangaza's impeachment, stating that it was done constitutionally.
Justice Bahati Mwamuye consequently validated a gazette notice to communicate Mwangaza's ouster from office.