NBC's Meredith Vieira talked to John McCain about Barack Obama's trip to Afghanistan and Iraq. McCain told Vieira that he hoped Obama would "admit that he badly misjudged the situation and he was wrong when he said that the surge wouldn't work."

McCain trusts Gen. David Petraeus to set the timeline for troop withdrawal. "I agree with [Gen. Petraeus] when he said we will be able to withdraw troops as conditions on the ground dictate, not to do what Senator Obama wanted to do which was that we would be out by last march and never have had the surge and the success. And you can't choose to lose a war in Iraq, in my view, in order to win in Afghanistan."

This video is from NBC's Today Show, broadcast July 21, 2008.

Download video