December 2, 2000

More water news from Mars

Author: JT Smith

Florida Today reports on a pending announcement from NASA about more evidence for water on Mars. The announcement is expected Thursday.

Category:

  • Linux
Click Here!