Twitter head of trust and safety Ella Irwin has resigned
By Bestboom in Technology
Updated a year ago
Now who is Twitter’s moderator?
Now who is Twitter’s moderator?