Should You Delete X? Millions Of Users Just Got A New Reason To Quit
X (Twitter) has introduced new terms of service effective Friday, Nov. 15, giving millions of users a reason to delete their accounts. Here's what you need to know.

What's Your Reaction?






