Okayplayer CEO Abiola Oke Resigns Amid Allegations of Inappropriate Behavior
Abiola Oke, CEO and publisher of the indie music website Okayplayer and OkayAfrica, has resigned after allegations of inappropriate behavior…

Abiola Oke, CEO and publisher of the indie music website Okayplayer and OkayAfrica, has resigned after allegations of inappropriate behavior…