All Articles

Social

Twitter CEO Admits Company Sucks At Dealing With Harassment

To put it plainly, when it comes to dealing with online abuse, Twitter sucks. Everyone seems to...