Booz Allen Hamilton

Edward Snowden (Getty)

The NSA whistleblower has revealed himself – Edward Snowden is a 29-year-old former technical assistant for the CIA who was employed by the defence contractor Booz Allen Hamilton prior to leaking documents to the Guardian. “I have no intention of hiding who I am because I know I have done nothing wrong,” he said.

The Guardian reveals that, despite not having a high school diploma, his talents in computer programming helped him rise within the CIA. Read more