On AlterNet: omar barghouti