On AlterNet: khaled harara