T techcrunch.com In Our Inbox: Hundreds Of Confidential Twitter Documents 68 points vaksel 17 years ago 76 comments