0 Members and 1 Guest are viewing this topic.
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.