A police inspector identified as Ajele Oloyede, has reportedly died from a self-inflicted gunshot wound at a ceramics company in Igbesa, Ogun State, where he was stationed as part of the security detail. The state police spokesperson, Omolola Odutola, confirmed that an officer from Force Headquarters Annex in Lagos, Tolorunloju Stephen, uncovered the incident when […]