Meteorite bombardment may have made Earth more habitable
(PhysOrg.com) -- Large bombardments of meteorites approximately four billion years ago could have helped to make the early Earth and Mars more habitable for life by modifying their atmospheres, suggests the results of a paper ...