Posted by tourdemars to Life on Mars at February 18, 2005 04:16 PM
News reports on February 16, 2005, that NASA scientists from Ames Research Center, Moffett Field, California, have found strong evidence that life may exist on Mars are incorrect.TrackBack URL for this entry:
http://www.marsnews.com/mt/mt-tb.cgi/1139