Submitted by Ron on Thu, 2010/12/02 - 01:42
As I posted on Salon.com a few minutes ago, here are my thoughts on the NASA announcement:
Thursday, December 2, 2010 04:29 AM ET
Life on Mars, but microbial
I first stumbled upon the story of a 2002 meta-analysis of the Mars Viking landers from 1976 on Slashdot.org, which found the likelihood of life on Mars being about 90%.