US troops remembered fallen colleagues at a ceremony in Kabul as the rest of their countrymen back home commemorated the nation's Memorial Day.
More than 4,500 US service members have died in Iraq and nearly 1,500 in Afghanistan.
At Arlington Cemetery in Virginia, President Barack Obama laid a wreath at the tomb of the Unknowns.