T thenextweb.com Twitter suspends the most popular Anonymous account with almost 800k followers 20 points abdophoto 14 years ago 4 comments