From The Daily Wire - talking about the movie:
Ella Irwin, the head of Twitter’s trust and safety department — the department that appears to have been responsible for the label being applied — abruptly resigned from the company Thursday afternoon. Her internal Slack account was quickly deactivated by the company, Fortune reported.
Boom! I have a feeling that the remaining employees of the trust and safety department just got a big wake-up call that this foolishness will not be tolerated Good. The pendulum is swinging back to normalcy again.
Leave a comment