Police Officer Fatally Shoots Himself in Front of Wife and Children A police officer died from a self-inflicted gunshot wound early Sunday morning in Oruba Estate, Suna-Ragana location, Migori County. A police report filed by June 3, 2024 News·OMG·TL