Meteor showers dig up water on the moon

Meteor showers dig up water on the moon
Meteorites release water from the moon’s soil, hinting that the moon has water buried all across its surface.