Abiola Oke

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…