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).

Update: Program over. Details at this link.

Related Posts: