Nine years after the United States vowed to triumph over terrorism, backed by an international community united after the September 11 attacks on American soil, Washington today is hard-pressed to justify waging wars in Iraq and Afghanistan which many critics at home see as unwinnable.
