Jared Odoyo’s Most Recent Job Revoked!

ICT CS Joe Mucheru Monday revoked the appointment of Jared Peter Odoyo Kwaga, as a member…