A Nigerian police officer, Inspector Ajele Oloyede, tragically ended his own life while on a special duty assignment at Goodwill Ceramic Company in Igbesa, Ado-Odo/Ota Local Government Area of Ogun State. The Ogun State Police Command confirmed the incident, stating that an investigation has been launched to determine the circumstances surrounding the officer’s death. Inspector […]