IlanaOodua

Sunday Igboho: Expect good news soon, says Ilana Oodua

The umbrella body of the Yoruba Self-Determination Groups, Ilana Omo Oodua, has asked Yoruba Nation agitators that a good news…

3 years ago