On AlterNet: ricardo sanchez