T twitter.com Thread: Twitter Files #15 Twitter Files Expose Next Great Media Fraud 13 points starkd 3 years ago 13 comments