
On June 24, 2020, Okayplayer and sister site OkayAfrica announced the resignation of CEO and Publisher Abiola Oke amid allegations that have recently surfaced. Further action will be announced. pic.twitter.com/LVdSa0duZ5 — OkayAfrica (@OkayAfrica) June 24, 2020 This public announcement came after an open letter signed by seven Black women detailing their complaints against the former […]
from Brittle Paper https://ift.tt/3i2XxBY
Comments
Post a Comment