Outrage as Police in Delta bust baby factory, rescues 3 women
Police in Delta state has uncovered a baby factory in Obodogba community and rescued three women from the illegal cell. ...
Police in Delta state has uncovered a baby factory in Obodogba community and rescued three women from the illegal cell. ...