Kenya Breaking News Gilbert Masengeli takes to the stand to redeem himself Deputy Inspector General of Police Gilbert Masengeli has taken the stand to purge his contempt. Judge Lawrence Mugambi in giving him a chance to... Omara Z16 hours ago