What Just Hit the Moon?

The Moon's north polar region.

Flashes on our natural satellite’s surface suggest the annual Geminids meteor shower isn’t just making an impact on Earth.

Scroll to Top