Episode 453: Same Source for Earth and Moon Water?
May 30, 2013
New research tells us that water located deep inside both Earth and the Moon may have come from the same source, and that source is likely ancient meteorites, similar to the asteroids now populating the asteroid belt.
Sign in or Register to comment