water in moon

Scientists find water inside glass beads on the Moon

Paris, France (AFP) -- Scientists said Monday they have discovered water inside tiny beads of glass scattered across the Moon,…

This website uses cookies.