Twitter’s Top Content Moderator Steps Down Amid Daily Wire Controversy

CEO Elon Musk suggested Ella Irwin’s departure as trust and safety head may have been related to a decision to limit the reach of a transphobic film.Read More