Posts Tagged: Edward Snowden

 
A Compromised Position

The biggest news story in tech is arguably the NSA leak, by whistleblower Edward Snowden. Its ramifications with regards to personal privacy, of course, are HUGE. Never have the words …