Is Edward Snowden a public servent or traitor?