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