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 Z17 hours ago