September 14, 2020 The Intercept Promised to Reveal Everything. Then Its Own Scandal Hit. Share this:TwitterFacebookLike this:Like Loading... Related