Linne

What Craters on the Moon Teach Us About Earth

When the Moon was receiving its highest number of impacts, so was Earth. Credit: Dan Durda Some questions about our…

12 years ago