orsu24news.com
Baby Factory Discovered In Ibadan
The Nigeria Immigration Service, Oyo State Command, has discovered a ‘baby factory’ allegedly owned by one Mrs Stella, on Block B, House 8, Adebayo Oke Street, Sharp Corner, Oluyole area of Ibadan.