Kenya Breaking News Police did not arrest Governor Kawira Mwangaza Inspector General Japhet Koome now says that the police in Meru did not arrest Governor Kawira Mwangaza, as was widely reported. In a statement... Nancy MOctober 19, 2023