MarsNews.com

Mars Express: Europe Takes the Lead Space.com

A $200 million European mission just three years from launch may well take the next giant step in the hunt for water on Mars. The European Space Agency