November 20, 2008

Water on Mars

By: Daniel Kennelly

This sounds like pretty big news: “NASA scientists have discovered enormous underground reservoirs of frozen water on Mars, away from its polar caps, in the latest sign that life might be sustainable on the Red planet.”