Liquid water on Mars?

From BBC: Water 'flows' on Mars

Where there is liquid water, and heat, life may emerge. Did you know that the estimated price tag for a trip to Mars is roughly $20 billion? This is about 100 times less than the price tag of the Iraq war. Even with NASA running the show, they could not overrun the budget that badly...


No comments yet.
More info...     Comments?   Back to weblog
"Main_blogentry_140303_2" last changed on 14-Mar-2003 17:18:47 EET by unknown.