Police officer shoots self-dead in Ogun
Ogun Police Command has confirmed that a police officer, Insp Ajele Oloyede, allegedly shot himself in the Igbesa area of the state. The command’s spokesperson, CSP Omolola Odutola, confirmed this in a statement on Sunday. Ms Odutola said that before the incident at about 1:20 p.m. on Friday, the deceased...
Read more