Glass beads on the moon may contain water supply

Glass beads on the moon may contain water supply

SmartBrief

Published

Scientists have discovered small glass spheres that may store up to 300 billion metric tons of water on the moon's surface, a -More- 

Full Article