On AlterNet: masoud shafie