The Delta State Police have arrested two women for purchasing a newborn baby boy for N2 million from a baby factory in Port Harcourt, Rivers State....
Nine persons, including four women, have been arrested as the Ogun State Police Command uncovers another baby factory. The police said they rescued four children from...