An asteroid shower thought to have struck the moon and Earth 800 million years ago may have helped trigger Earth's greatest ice ages, a new study finds.
Asteroid shower rained space rocks on Earth and the moon 800 million years ago : Read more
Asteroid shower rained space rocks on Earth and the moon 800 million years ago : Read more