OODUA NEWS (IROYIN OODUA) It is a weekly News magazine show that gives account of the development stories of the south western Nigeria. Total Page Visits: 502 - Today Page Visits: 1 Series - by admin