Two years ago, a team of Italian scientists claimed to have discovered a subglacial lake near the Martian south pole. The same team has collected further evidence to bolster this claim, including the apparent discovery of even more buried bodies of liquid water. The new research speaks to the potential for life on…
via Gizmodo