Science Water found in Moon’s glass beads Scientists have discovered water inside glass beads scattered across the Moon, indicating… Rosemary RossiMarch 28, 2023