Twitter top safety executive Ella Irwin resigns
Twitter’s head of trust and safety Ella Irwin has resigned, the same day the website’s owner Elon Musk criticized the platform’s handling of a controversial documentary.
Twitter’s head of trust and safety Ella Irwin has resigned, the same day the website’s owner Elon Musk criticized the platform’s handling of a controversial documentary.
Daily Wire executives praised Twitter as “the largest free-speech platform” while accusing other services of trying to silence their hosts’ voices.