News
Deputy Commissioner of police hangs self in Ogbomoso
A Deputy Commissioner of Police attached to the Force Criminal Intelligence and Investigations Department (FCIID), Gbolahan Olugbemi has allegedly committed suicide in Ogbomoso, ...