
Glass Beads on the Moon Harbor Water Source
It looks like the Moon might be getting its own beach party soon because there might just be water on the lunar surface! Yes, you read that right – WATER on the MOON. Scientists have been snooping around our lunar…