Economy Oyo Shuts Down Hatchery Over Fear of Bird Flu September 12, 2017 Dipo Olowookere By Dipo Olowookere Oyo State government has shut down a hatchery of NPG factory located at Oluyole area of the state, over a suspected Read More