"ASTEROID BOMBARDMENTS" content on TweakTown - Page 1
We found 1 items for the tag: ASTEROID BOMBARDMENTS
NEWS
800 million years ago the Earth suffered this bombardment from space
Scientists have found that around 800 million years ago, both the Earth and the Moon experienced a bombardment from space.