High Court postpones ruling on whether to lift stay on Meru governor’s impeachment

  • | Citizen TV
    1,610 views

    The High Court has postponed its ruling on whether it will lift the order blocking the impeachment of embattled Meru Governor Kawira Mwangaza.