Edward Snowden has plenty of flaws, if you listen to certain members of Congress who call him, at best, a traitor or at worst, a traitor working with Russia. In reality, though, Snowden is simply that ...