The Democratic presidential nominee "has given every indication of a lack of resolve and conviction to prevail" in Iraq, Cheney said.
"America faces a choice between a strong and a steadfast president and his opponent who seems to adopt a new position every day," Cheney said.
Cheney repeated criticism he levied Thursday that Kerry had been disrespectful to interim Iraq Prime Minister Ayad Allawi (search).
Allawi, who was in Washington on Thursday to address a joint meeting of Congress and meet with President Bush, gave a rosy portrayal of progress toward peace in his country. Shortly after he spoke, Kerry said the prime minister's assessment contradicted his own previous statements as well as the reality on the ground.
Cheney said he was "appalled at the complete lack of respect Senator Kerry showed for this man of courage by rushing right out to hold a press conference."
"John Kerry is trying to tear down and trash all the good that has been accomplished," Cheney said.