Police Apprehend Two Women Operating Baby Factory In Ogun
The Nigeria Police Force in Ogun State on Monday apprehended two women simply identified as Christiana-D’ivoire Iyama and Margaret Ogwu for allegedly operating a baby factory in the Agbado area…