On AlterNet: mohammed wafy