Bad Day For Kawira Mwangaza As High Court Upholds Senate’s Decision 3rd Time
The High Court has upheld the impeachment of Meru Governor Kawira Mwangaza, ruling that the process was lawful and constitutional. Justice Stephen Mwamuye delivered the verdict, affirming that the Senate acted within its legal mandate when it voted to remove the governor from office. Mwangaza was impeached by the Senate in December 2023 after the […]
Continue Reading