Gossip3 years ago
Abiola Oke, CEO of OkayPlayer resigns after multiple women took to Twitter to accuse him of unethical conduct
Abiola Oke, CEO and publisher of the indie music website Okayplayer and OkayAfrica, has resigned after multiple women took to Twitter to accuse him of inappropriate...