Adebayo Alao-Akala2 months ago
Deputy Commissioner of Police allegedly commits suicide in Oyo
It’s been reported that a Deputy Commissioner of Police named Gbolahan Oyedemi allegedly took his own life in Ogbomoso, Oyo State. According to a report by...