Has Curiosity found evidence of life on Mars?

December 22, 2014 2:06 AM

10 0

NASA's exploratory rover has discovered mysterious 'belches' of methane gas on the surface of Mars. Methane is a particularly important find because on Earth more than 90% of all methane gas is produced by living organisms.

NASA's exploratory rover has discovered mysterious 'belches' of methane gas on the surface of Mars.

Read more

To category page

Loading...