Is Edward J. Snowden a hero or a criminal?