Mars burps?

http://www.skyandtelescope.com/community/skyblog/newsblog/37667714.html

I think it is indicative of bacteria on (or rather "in") Mars now. The Mars Science Laboratory has been delayed two years so we'll have to wait a while to find out.

Comments

Popular Posts