https://www.extremetech.com/?p=341296
Researchers say they have found the remains of a crater left 3.4 billion years ago when an asteroid impacted.
Create an account or login to join the discussion