NASA's Stardust sample return was 10 years ago last week
It was less than an hour into the new day of January 15, 2006 (EST), when tens of thousands of miles above our planet, two cable cutters and two retention bolts fired, releasing a spring which pushed a 101-pound (46-kilogram) ...