Nigeria Baby factory where men were allegedly contracted to impregnate young girls… Israel Boafo Bansah Mar 5, 2020 0 The Police in Ogun State has uncovered a baby factory at Imedu Olori area of Mowe in Obafemi Owode Local Government Area of Ogun…