A man has been captured by the police for supposedly impregnating his own biological girl.
The man carried out the wrongdoing in Agbarho, a town in the Ughelli North Local Government Area of Delta State.
It was accumulated that the man has been laying down with his own daughter who is not mentally stable for a while now before she became pregnant.
An eyewitness account uncover that the young lady has done fetus removal for his dad previously, however they couldn’t cut short this specific pregnancy.
The eyewitness said people in the community were fully aware that the father was sleeping with his daughter Vigilante group in the area had to arrest the man and hand him over to the police after residents sacked him from his house.