CONCORD, New Hampshire (CNN) – Rep. Dennis Kucinich, D-Ohio, officially filed for the Democratic presidential primary ballot in New Hampshire Friday and shortly after criticized some of his rivals over the war in Iraq.
Signing the state archive document with the words "strength through peace," Kucinich took the opportunity to differentiate himself from Sen. Barack Obama, D-Illinois, Sen. Hillary Clinton, D-New York, and former North Carolina Sen. John Edwards by attacking their positions on the war in Iraq.
The Ohio Democrat acknowledged Obama was against the war before Congress authorized the use of military force in Iraq in 2002, but said, "He voted over and over again to fund the war." He then continued, "If you really oppose something, do you fund it? He cannot square that. And he'll never be able to square it, and this is the difficulty he has with his candidacy."
About Clinton, Kucinich said, "She voted 100 percent of the time to fund the war except the last vote we had as the clock ran out."
But the harshest attacks were directed towards Edwards.
"I know Sen. Edwards has apologized all over kingdom come about having voted for the war. But you know what? Apologies are a little bit late when you've got dead bodies all over the field," he said.
Kucinich continued that Edwards was inconsistent on his views on Iran and relied on polls and public opinion to determine his position.
"That's a problem," Kucinich said.
Responding to Kucinich's comments, Kate Bedingfield, Edwards' New Hampshire press secretary, told CNN, "Unlike Sen. Clinton, John Edwards has directly apologized and accepted responsibility for his vote in Iraq.”
“Also unlike Sen. Clinton, John Edwards learned his lesson that you can’t give this president any room to prepare to go to war, and that’s why he’s demonstrated strong leadership in standing against George Bush’s dangerous ‘preventive war’ policy, which makes force the first option, not the last," she added.
– CNN New Hampshire Producer Sareena Dalla