/spadassin/

12.06.2006

Photos show evidence of recent water on Mars - CNN.com

Looks like the rumors are correct:

Photos show evidence of recent water on Mars - CNN.com

This bodes well for future Mars missions, especially manned ones and long term bases.

0 Comments:

Post a Comment

Links to this post:

Create a Link

<< Home