A police officer, Inspector Ajele Oloyede, attached to the Ogun State Police Command, has reportedly taken his own life. The ...