The CEO of OkayAfrica and Okayplayer, a music streaming and news publishing platform, has resigned after allegations of inappropriate behavior surfaced online this week. Questlove, the company's co-founder, announced the resignation of Abiola Oke in a statement on Instagram.