A suspected baby factory, located at the Imedu Olori area of Mowe in Obafemi Owode Local Government Area of Ogun State, has been uncovered by police operatives. The baby factory which was owned by one Florence Ogbonna, was bursted on February 28, 2020, after a girl, who had been held captive