Meru Governor Kawira Mwangaza and her spouse Murega Baichu at the Milimani Law Courts on March 14, 2025, during the judgment of her petition challenging Senate impeachment at the Nairobi Milimani ...