Meteorites turned tide for Earth
Tuesday, June 2, 2009 - 12:07
in Astronomy & Space
A storm of meteorites that pounded Earth and Mars four billion years ago may have made the planets warmer and wetter.
A storm of meteorites that pounded Earth and Mars four billion years ago may have made the planets warmer and wetter.