Monday, June 10, 2013


Unmasked: Former IT Worker at CIA behind Biggest-ever NSA Leak

The source of the bombshell leaks that revealed the massive scale of US surveillance has unmasked himself. 29-year-old former CIA technical assistant Edward Snowden disclosed the documents that proved Washington was secretly collecting phone records and spying on the internet activity of millions of people.