
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.