The Women’s Board of Wolfson Children’s Hospital has unveiled the moderators for its 2024-25 Florida Forum Speaker Series.
Ladi Anzaki Olubunmi, a content moderator for TikTok employed by the subcontractor Teleperformance Kenya, died last week and her decomposing body was discovered in her house after three days.