Comment: Smells like they found methane.

(See in situ)


SteveMT's picture

Smells like they found methane.

Could it be? If they found methane, that would suggest a lot.

http://science.time.com/2012/11/20/a-mars-announcement-for-t...