MetroFather defiles seven-year-old daughter in EdoEditorOctober 9, 2023 by EditorOctober 9, 20230241 Men of the Edo State Police Command have arrested one Felix Iloghevbo for allegedly defiling his seven-year-old daughter. The state Police Public Relations Officer, Chidi