Richard Kamau on 15th Jul

A police officer based at Kaloleni Police Station in Kilifi yesterday took his own life following an alleged quarrel with...

Richard Kamau on 07th Nov

A police officer attached to the Piave police post in Njoro, Nakuru County on Tuesday morning shot his wife dead before...