EarthMeteor impacts may have sparked life on Earth While space rocks hurtling in from space threaten to deal modern life a blow, impacts into Earth's early oceans may have produced the organic molecules that enabled life on the planet 51¶¯Âþ
LifeMore evidence points to past oceans on Mars Chemical fingerprints in the soil suggest Mars may have had a succession of relatively short-lived oceans 51¶¯Âþ