Recent Development: Police Detain Officers Involved in Alleged Killing of Student in Ogbomoso
According to the Oyo State Police Command, certain officers implicated in the alleged killing of a student named Damilola Iyanda at a club in Ogbomoso are now under detention. This disclosure was...