Methane Discovery on Mars Hints At Possibility of Life
NASA’s Curiosity Rover during its mission on the Martian surface has detected high amounts of methane. The Curiosity found 21 parts per billion of methane in the air, which is three times what was found…