Sheehan's son died in Iraq? Why have I never heard about this before?
Then you probably haven't heard that John Kerry served in Vietnam.