Kenya High Court Halts Removal of Meru Governor Kawira Mwangaza: Legal Battle IntensifiesBy Golden MosesAugust 21, 2024 Kenya 3 Mins Read The High Court has intervened to halt the removal of Meru Governor Kawira Mwangaza. The embattled governor, who has been…