NASA Stardust Spacecraft Officially Ends Operations

NASA’s Stardust spacecraft sent its last transmission to Earth at 7:33 p.m. EDT Thursday, March 24, shortly after depleting fuel and ceasing operations.