On AlterNet: greg palast