Presidential foes John McCain and Barack Obama clashed today over the US role in Iraq as Mr McCain questioned his rival's judgment.
Mr Obama, a Democratic senator from Illinois and early war critic, defended his opposition to President George W. Bush's troop increases in Iraq and repeated his call for a 16-month timetable for withdrawing combat troops.
His campaign said he will make a speech on Iraq tomorrow, before a scheduled visit to Iraq and Afghanistan sometime within the next few weeks.
"Ending the war is essential to meeting our broader strategic goals, starting in Afghanistan and Pakistan, where the Taliban is resurgent and al-Qaeda has a safe haven," Mr Obama said in a column in The New York Times.
Mr Obama proposed adding two US brigades, about 9,000 troops, to the 36,000 troops already in Afghanistan.
"Iraq is not the central front in the war on terrorism, and it never has been," he said. "I would not hold our military, our resources and our foreign policy hostage to a misguided desire to maintain permanent bases in Iraq."
But Mr McCain, a Republican senator from Arizona and advocate of the war, criticised Obama's stance on Iraq, particularly his opposition to the surge of U.S. troops there.
"Senator Obama was wrong when he said it wouldn't succeed, he was wrong when he said we've lost the war and he is wrong today when he says that Iraq is not the central battleground," Mr McCain said in Phoenix.
Mr McCain said he also would consider putting more troops in Afghanistan. "But the major point here is that Senator Obama refuses to acknowledge that he was wrong," h added.
Reuters