Meru Governor Kawira Mwangaza escapes removal from office as the Senate fails to uphold any of the seven charges brought by the County Assembly of Meru. After a two-day hearing, the Senate’s divided vote results in Governor Mwangaza retaining her position, despite allegations of misappropriation of resources and other charges. Meru Governor Kawira Mwangaza has […]