Tuesday, August 03, 2004

Life on Mars Likely, Scientist Claims


Liquid water revealed by rovers Mud puddles and ice shown in pictures?

Officially NASA has no comment.

Scientists Say Mars Viking Mission in 1976 Found Life

Back on Earth, the X-Prize space race may be won by November.

No comments: