Father Arrested for Tragic Death of Son in Benin, Police Cite Drug Abuse as Cause
Derek Davinson (ivm editor) Benin A tragic incident in Edo State has left a community in shock after a father, 35-year-old Theophilus Osazuwa, was arrested for the alleged murder of