June 1, 2006
The longest round trip in human history has brought back evidence that could yield clues to the origins of the solar system.
March 1, 2006
After traveling 2.88 billion miles over nearly seven years, NASA's Stardust capsule landed in the Utah desert on Jan. 15, bringing back comet samples that could help explain the origins of the solar system.