Lunar Craters Show Spike in Earth-Pummeling Space Rocks
Published Date: 1/19/2019
Source: scientificamerican.com
A new analysis suggests the last few hundred million years of life on Earth has seen above-average asteroid impact rates -- Read more on ScientificAmerican.com