Possible sign of Mars life? Curiosity rover finds 'tantalizing' Red Planet organics

Possible sign of Mars life? Curiosity rover finds 'tantalizing' Red Planet organics
There are three possible explanations for the new find, and one involves ancient Mars microbes. NASA's Curiosity rover has found some interesting …

* View the article originally published here. ** More curations: Al Cannistra at San Antonio ONE here.