Stars and a Stripe in Celestial Fireworks Giant telescopes could be built from Moon dust
Jul 05

The smallest planet in the solar system is shrinking, a space mission to Mercury has revealed.The Messenger space probe, which began its 5 billion mile journey to Mercury four years ago, has provided new evidence that the closest planet to the sun is contracting in on itself.

Source

This post has been read 17 times.

Leave a Reply