On AlterNet: geraldo rivera