Martians no more
December 21, 2005 10:56 PM Subscribe
Life on Mars is looking less likely. Two new papers published today in Nature argue that vulcanism and meteors, rather than standing water, are a better explanation for the results found by the Opportunity Rover, despite previous excited announcements by NASA in 2004.
This thread has been archived and is closed to new comments