Curiosity rover finds conditions on Mars that could have supported living microbes Posted on March 12, 2013 by Laura “A fundamental question for this mission is whether Mars could have supported a habitable environment,” …read more