Earth more habitable because of meteorites
Thursday, June 4, 2009 - 15:21
in Astronomy & Space
LONDON, June 4 (UPI) -- British scientists say large bombardments of meteorites four billion years ago might have made early Earth and Mars more habitable for life.