Anambra Police Nab Woman Who Dumped Her Newly Born Baby Inside Pit Toilet (Pics)
Police Operatives in Anambra State have confirmed the arrest of a woman named, Franca Udokwu who dumped a newly born...
Police Operatives in Anambra State have confirmed the arrest of a woman named, Franca Udokwu who dumped a newly born...