On AlterNet: fidel castro