New Evidence for Liquid Water on Mars

Mars Planet Rotation

Prior research has suggested that there is water beneath the south polar ice cap of Mars. New evidence from an international research team suggests that...

from SciTechDaily https://ift.tt/DdhyHYK

Post a Comment

0 Comments