W wired.com China and Russia Almost Definitely Have the Snowden Docs 6 points r721 11 years ago 3 comments