Observatory: A Delivery From Space That Made a Big Splash
Monday, October 10, 2011 - 15:30
in Astronomy & Space
Scientists have found evidence that the water in the Earth’s oceans could have been delivered by comets.
Scientists have found evidence that the water in the Earth’s oceans could have been delivered by comets.