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: 400 - Today Page Visits: 1 Series - by admin