NASA announces that "organic" does not mean life
And also mentioned, in passing, between disclaimers, that Curiosity found organic molecules on a lake bed and a repeatable plume of methane.
Do I sense the heavy hand of PAO paranoia at work?
