universetoday.com
Has Liquid Water Been Detected On Mars? - Universe Today
[/caption] Liquid water may have been discovered by the late Phoenix Mars Lander. This astonishing (and controversial) claim comes from some very intriguing images of the lander’s leg shortly after Phoenix landed on the Red Planet last year. The series of black and white images appear to show droplets of water hanging off the robot’s … Continue reading "Has Liquid Water Been Detected On Mars?"