John McCain has been very consistent that we should not withdraw from Iraq. However, while America’s involvement in Haiti and in Somalia were very different from the Iraq war, statements on troop withdrawal about those two conflicts do shed some light onto his feelings on troop withdrawal in the past. In terms of Somalia, he said on the Senate floor in 1993,
“Date certain, Mr. President, are not the criteria. What’s the criteria and what should be the criteria is our immediate, orderly withdrawal from Somalia. And if we don’t do that and other Americans die, other Americans are wounded, other Americans are captured because we stayed too long, longer than necessary, then I would say the responsibilities for that lie with the Congress of the United States, who did not exercise their authority under the Constitution of the United States….”
Check out the rest of the video for a longer statement.
Also, take a look at his statements on Haiti.