On AlterNet: azhar al-sheikhli