On AlterNet: emmanuel cleaver