Twitter executive resigns after attempting to censor conservative documentary
FILE PHOTO: Illustration shows Elon Musk photo and Twitter logo OAN’s Roy Francis12:22 PM – Saturday, June 2, 2023 Ella Irwin, who had been Twitter’s head of trust and safety, announced that she has resigned her […]