Federal Government Rejects Establishment of Yoruba Nation Radio
The Federal Government of Nigeria has kicked against the establishment of the Yoruba Nation radio station. The Yoruba self-determination group, Ilana Omo Oodua worldwide, had said it will unveil a station called Radio Ijangbara on January 1, 2023, as the official broadcast arm of the movement. The separatist group stated that the online radio will air from […]
Keep Reading