On AlterNet: mohammad ahmed abdullah s