Water on Mars: Does science's theory about the origin of life hold up?
July 27, 2018 at 16:00 PM EDT
This week’s headline-making announcement from Italian scientists about a possible lake underneath the Martian south pole adds to a growing list of other worlds we believe have liquid water.