Posts

Showing posts with the label why moon have craters

What are the main reasons there are so few impact craters on Earth compared to the Moon?