December 22, (THEWILL) – Leader of the apex body of the Yoruba Self-Determination struggle, Ilana Omo Oodua Worldwide (IOOW), Professor Banji Akintoye, has resigned.
Akintoye, a Professor of History, announced his resignation in a letter, issued to newsmen on Thursday,...