An Opera News Kenya publication
ICT CS Joe Mucheru Monday revoked the appointment of Jared Peter Odoyo Kwaga, as a member…