Meru Governor Kawira Mwangaza has suffered a major blow after the High Court upheld the Senate’s decision to impeach her.
The Kenya Times on MSN47m
Court Seals Fate of Kawira Mwangaza
The High Court has delivered its judgment in a case challenging the ouster of embattled Meru Governor Kawira Mwangaza.