On AlterNet: mehdi army