Governor Kawira Mwangaza loses her Meru seat

  • | Citizen TV
    1,811 views

    High Court upheld the impeachment of Mwangaza by the Senate Court ruled impeachment process followed the law Mwamuye: Senate acted in accordance with the law