This Online Radio Station Stands For Secession of Oduduwa Republic, Yoruba History, Culture and Tradition.
Oodua People's Radio
Phone Number: +2348065010967
Website: www.youtube.com..
Categories: Media/news company, Gaming video creator
Address: Oyo, Oyo, Nigeria
GPS Coordinates: 7.84119,3.92597
Facebook: facebook.com/110871357284317
Instagram: Photos and Videos