

Navy and Marine Corps pallbearers lift a flag off of U.S. Navy hospital man Christopher Anderson’s casket after the memorial service at Longmont, Colorado’s Grace Evangelical Free Church on Saturday, Dec. 16, 2006. About 2,000 people came out for the two-hour ceremony.