Snowden is now considered liable for the Biggest Leak in US
Edward Snowden, former CIA employee and System Administrator at ‘Booz Allen Hamilton’ is now considered liable for the biggest leak in the US history; Snowden is staying the Moscow Airport since the US government revoked his passport.