Iraq has gone from being on the brink to being on the mend, and it clearly has some big advantages.
David PetraeusAfghanistan has other enormous challenges as well, including a political system that is still very much developing, although there has been some progress in the past several years.
David Petraeus