20121126 home.science: Has Curiosity found proof of life on Mars?