Astronomers Claim to Spot Multiple Bodies of Liquid Water on Mars

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…

Read more…

via Gizmodo

Check out the Finding Your Identity Podcast