6th Annual World Omoluabi Festival: Yoruba Council Reiterates Agenda, Condemns Oduduwa Nation Agitation (VIDEO)
Yoruba Council since its Inception in 18th March 1999 took it upon itself as a registered body under Cooperate Affairs Commission to advocate for the Yoruba development agenda