Scientists May Have Identify Promising Landing Site On Mars

Published 2 hours ago
Source: feeds.feedburner.com
The presence of ice could also help scientists search for signs of life, as it can preserve biomarkers of past life.

Categories

Science