Life On Mars? Mars Rover Curiosity Detects Unusually High Methane Levels
Earlier this week, Curiosity, the Mars Rover, found the largest amount of methane on the Red Planet throughout its mission. The rover found around 21 parts per billion units by volume. The results of the…