DUGWAY, Utah — Nearly seven years after setting off in pursuit of comet Wild 2, the Stardust return capsule streaked across the night sky of the Western United States early today, making a soft parachute landing in the Utah desert southwest of Salt Lake City.
January 15, 2006