Deputy Commissioner of Police Allegedly Commits Suicide in Ogbomoso
In a shocking turn of events, Deputy Commissioner of Police Gbolahan Olugbemi, attached to the Force Criminal Intelligence and Investigations Department (FCIID), was discovered deceased in his residence in Ogbomoso, Oyo State. Reports indicate that Olugbemi, who had previously served as an aide to former Governor Adebayo Alao-Akala, was found with a rope around his…