The Delta State Police have arrested two women for purchasing a newborn baby boy for N2 million from a baby…
Nine persons, including four women, have been arrested as the Ogun State Police Command uncovers another baby factory. The police…