Richard Kamau on 13th Apr

A police officer attached to Deputy President William Ruto’s security team reportedly died in an apparent suicide in his...