A space fireworks show, which is expected to reveal the secret of the solar systems birth, took place on July 4. Shown here is an image of the collision of Deep Impact with the comet Tempel 1, transmitted to NASA.
A space fireworks show, which is expected to reveal the secret of the solar systems birth, took place on July 4. Shown here is an image of the collision of Deep Impact with the comet Tempel 1, transmitted to NASA.