She has been an anti-war activist since before her son went to Iraq. She is part of the "Impeach President Bush" tour. She may only be being fed "talking points" because she has trouble expressing herself coherently. Ms. Sheehan is far more than a naive, grieving mother who doesn't want other's children to die in war.
She is naive as are most of the people on the left.