NASA’s aging and amazing Stardust space probe has at last discovered the human made crater created on Comet Tempel 1 in 2005 by the history making cosmic smash up with NASA’s Deep Impact penetrator. Stardust streaked past the comet on Feb. 14 at 10.9 km/sec, or 24,000 MPH, and succeeded in briefly photographing the crater [...]

More...