5 of 5Image
NASA has installed a live Webcam at the Stardust Cleanroom that shows the scientists working on the comet samples returned by the Stardust space probe. It can be accessed from NASA's Stardust page.
NASA's Stardust capsule successfully landed on Sunday at the U.S. Air Force Utah Test and Training Range. The 100-pound capsule was launched in 1999. Click here for more photos of the recovery and a view of its reentry.