On AlterNet: ahmed ghappour