Police Inspector Dies From Self-Inflicted Gunshot In Ogun
Police Inspector Dies From Self-Inflicted Gunshot In Ogun Tragedy struck at a ceramics company in Igbesa, Ogun State, as a police inspector, Ajele Oloyede, reportedly died from a self-inflicted gunshot...
Read more