On AlterNet: mahmoud abbas