On AlterNet: free speech protest