On AlterNet: hate groups