On Thursday, Twitter’s head of trust of safety, Ella Irwin, told Reuters that she had resigned from the position. Irwin has become the second person to quit the position since Elon Musk took over the social media platform in October 2022. Irwin took over the role in November 2022 after the previous head, Yoel Roth, resigned and oversaw contention moderation. The level of protection against harmful...
Read More