Begin typing your search...
Showing results for "#Lunar poles"
Electrons from Earth may be producing water on Moon: Study
The new discovery could also help explain the creation of previously observed water ice in the Moon's permanently shadowed regions.