Edward Snowden Takes A Victory Lap

The Washington Post makes it very clear in nearly 4,500 words of reporting that, thanks to Snowden’s leak, the NSA “faces scrutiny it has not endured …

Leave a Reply