Police Question Mohbad’s Father Over Oba Elegushi’s Complaint Police Question Mohbad’s Father Over Oba Elegushi’s Complaint June 5, 2024