Meru County governor is currently serving as a governor due to court injunction that stopped her removal....
KAWIRA MWANGAZA
On August 21, 2024. Kawira Mwangaza was impeached by the Senate of Kenya. A decision that was...