On AlterNet: Edward Snowden