On AlterNet: hamed karzai