Daily Archive: June 7, 2013

In Which I Lose My Temper

Look, kudos on Glenn Greenwald for getting new information.  Good on you, Business Insider, for reporting on the NSA facility in Utah.  CREDO has a petition up, notable. Here’s the thing, Social Media Outrage...