Glenn Greenwald and Laura Poitras launched their own news site, The Intercept, to post high-profile leaks without worrying about the hassles that can come with publishing through major media outlets. They don't have to worry that an outside editor...
from Engadget RSS Feed http://ift.tt/1tpPejF
from Engadget RSS Feed http://ift.tt/1tpPejF
No comments:
Post a Comment