Browsing: Life on moon

H2O is indeed present in the rocks gathered by the Chang’e-5 lunar lander, Chinese scientists have said Indications that water…