McCain criticized Sen. Clinton's recent comments on Iraq.
Clinton, who is seeking the Democratic presidential nomination, has been taking some heat over her comments Monday to the Veterans of Foreign Wars convention where she said the president's Iraq policy was leading to success in "some areas."
On Wednesday, she offered a more critical, pointed assessment of Bush's strategy.
"The surge was designed to give the Iraqi government time to take steps to ensure a political solution to the situation. It has failed to do so," the New York Democrat said. "The White House's report in September won’t change that. It is abundantly clear that there is no military solution to the sectarian fighting in Iraq. We need to stop refereeing the war, and start getting out now.”
In a statement released by his campaign on Thursday, McCain charged that Clinton was changing her stance "after taking heat from anti-war activists and her primary opponents."
"The fact that the New York senator can reverse her position on an issue of grave importance to our national security in a few days sends the wrong signal to our enemies in Iraq and our own troops on the ground," said McCain, who is seeking the GOP presidential nomination. "We must continue to support General Petraeus and the new counterinsurgency campaign to give us the best chance to succeed. Following the path to begin an 'immediate withdrawal' would be a grave mistake."
- CNN Political Desk Editor Jamie Crawford