Micah Lee 🫡 @micahflee
We just published 287 new Snowden documents from NSA's Signals Intelligence Directorate. After publishing over 2,000 of these documents, this is The Intercept's final release in the SIDtoday project https://t.co/69FvJRByr9 — PolitiTweet.org