Father arrested for impregnating 14-year-old daughter in Bayelsa
A 38-year-old father, Baridap Needman, has been arrested by the police in Bayelsa State for allegedly impregnating his biological daughter.
The suspect was said to have carried out the forbidden act at his residence along PDP road,…