VIEW HEADLINES ONLY

Where Are the Earth's Impact Craters?

The number of impact craters on Earth is almost negligible compared to Mars and the moon. Can erosion explain this?
All Posts by Date
[archives type="yearly" cat_id="428"]