Igbesa, Ogun state - A police inspector, 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 ...