Unexpectedly high levels of methane levels on Mars, detected recently by NASA's Curiosity rover, may indicate recent microbial life.
Mars Methane May Mean Modern Microbes
Unexpectedly high levels of methane levels on Mars, detected recently by NASA's Curiosity rover, may indicate recent microbial life.