Don't miss Glenn Greenwald's latest piece in Salon. If the tech industry gives into this one, we are all thoroughly screwed.
Shared publiclyView activity