Oyo teenager kills father, mother arrested for hiding crime by Adekunle Dada April 29, 2023 0 An 18-year-old man, Taofeek Adeagbo, has been arrested by the police for allegedly killing his father with an iron rod ...