An Opera News Kenya publication
Police are investigating an incident whereby an administration police officer committed suicide after killing his lover…