An Opera News Kenya publication
Good morning, Embattled Meru Governor Kawira Mwangaza is facing one of the biggest hurdles in her…