I’ve read that some think the water on Earth came from being bombarded with icy comets. Fine, as far as it goes; but where did the icy comets come by all that water?
January 10, 2015
June 13, 2017
October 16, 2017
I’ve read that some think the water on Earth came from being bombarded with icy comets. Fine, as far as it goes; but where did the icy comets come by all that water?