ParentFull threadcgriswald·It was stated by the scientists at the NASA press release. They also stated that all seven of the planets have the potential for liquid water depending on (unspecified) circumstances.View on HN