November 14, 2012

Curiosity finds no sign of methane on Mars — but does that mean there’s no life?