Senate Upholds Meru Governor Kawira Mwangaza’s Impeachment, Isaac Mutuma takes over Office
Nairobi, August 21, 2024 — The Senate has tonight upheld the decision of the Meru County Assembly to …
Connecting Tribes
Nairobi, August 21, 2024 — The Senate has tonight upheld the decision of the Meru County Assembly to …