Blobs in Photos of Mars Lander Stir a Debate: Are They Water?
Monday, March 16, 2009 - 20:21
in Astronomy & Space
A theory that Mars salts could allow liquid water at close to 90 below.
A theory that Mars salts could allow liquid water at close to 90 below.