The Deputy Alana of Ilana Omo Oodua Worldwide, the apex body of Yoruba Self-Determination Struggle, Prof. Wale Adeniran, has resigned…
This website uses cookies.