Mix doesn't support your web browser. For a better experience, we recommend using another browser.
A scientist has raised questions about the latest detection of methane on Mars, suggesting that NASA's rover could be responsible for the mysterious burp. Highly unlikely, but not impossible, says the Curiosity team. Is the Red Planet giving off methane?
Click to Mix the things you like