The water is inside the glass beads found on the lunar surface Impact glass crystals found on the moon’s surface contain water inside, a group…
View More The Moon can hide 270 billion tons of water, according to a Chinese scientific studySource Of Information