Skip to content

Impact. CEP zero.

Here’s the letter John Kerry has been dreading. 189 swift boat vets have signed it, including his entire chain of command.

John Kerry's campaign