Police detectives, at the weekend, swooped on a suspected baby factory in Asaba, Delta State, and arrested the operator and eight pregnant girls. In addition, a surveillance patrol team attached to the Ozoro Police Division, in the state, apprehended a pastor […]