General News Meru Deputy Governor Isaac Mutuma to Succeed Kawira Mwangaza as Fourth Governor Following ImpeachmentBy Lorren AliwaAugust 21, 2024 On Tuesday, August 20, 2024, the Senate upheld the impeachment of Meru Governor Kawira Mwangaza, effectively ending her tenure as…