Crime And Criminality 18 March 20252 Mins ReadPolice Inspector Shoots Self Dead In OgunBy eighteenelevenmedia18 March 202502 Mins Read A Police Inspector, Ajele Oloyede, has reportedly died from a self-inflicted gunshot in Igbesa, Ogun State. The incident occurred at a ceramics company where the police… Read More