Meru Governor Kawira Mwangaza has made an impassioned plea to Meru residents, urging them to keep her in their prayers as she braces for a high-stakes impeachment hearing set for March 14, 2025. The governor was speaking in Kaguma Market, Mwangathia Ward, in Imenti Central on Wednesday, February 12, 2025, when she delivered the heartfelt […]