Delete X Millions Of Users Just Got A New Reason To Quit Today

Get the Full StoryX Twitter has introduced new terms of service effective from Nov. 15, giving millions of users a reason to delete their accounts. Here's what you need to know.

Share: