B buzzfeed.com Internal Emails Show Twitter Struggled to Interpret Its Rules Unverifying Trolls 115 points minimaxir 9 years ago 48 comments