Potential traces of microbes spotted on Mars

Supporters of the notion that there was at one time, or could potentially still be life on Mars have been putting forth a treasure trove of evidence that suggest life on Mars might have been possible. Even recent photographs captured by the Mars Curiosity Rover caught a lot of press after those observers said the … Continue reading Potential traces of microbes spotted on Mars