Wale Adeniran

Akintoye steps down as Yoruba Nation leader, handover to deputy

The leader of the Ilana Omo Odua worldwide, Prof. Banji Akintoye, has stepped down from his position. The elite who…

2 years ago