Defilement: Probe begins as father dies fighting suspect

Nigerian Police
Nigerian Police