Twitter's head of trust and safety has resigned

Ella Irwin, Twitter’s head of trust and safety, has resigned from the social media company, according to Reuters.

This post was created with our nice and easy submission form. Create your post!



What do you think?

Posted by BreezyScroll

Scientists believe Killer Whales are teaching each other to sink ships

Actor Al Pacino demanded DNA test after 29-yr-old girlfriend got pregnant: Reports