Discovery Indicates Mars Was Habitable
Thursday, December 18, 2008 - 14:28
in Astronomy & Space
Evidence of carbonates points to areas on Mars where water may have remained benign enough for life.
Evidence of carbonates points to areas on Mars where water may have remained benign enough for life.