Scientists Are Puzzled By What They Just Found On the Moon
Geraldine
Science and Technology Videos
The first onsite evidence of water on the moon was recently discovered by China’s Chang’e 5 lunar lander rover. Could this incredible discovery be a sign of ancient Moon life?