"Things You Wouldn't Know If We Didn't Blog Intermittently."
15 January 2009
Life on Mars?
Live broadcast on NASA TV channel being broadcast right now, with a panel discussing the methane vents as being a manifestation of living bacteria (previous discussion here).
This is amazing. It would seem there really is life on Mars.
ReplyDelete