While You Were Away

The European Space Agency's Mars Express orbiter discovered traces of methane, another possible indication of life, on the Red Planet. (Via Rand Simberg.) A rough conversion of methane-to-biospheric activity can be found here.

«     »