Ancient life may be just one possible explanation for Mars rover’s latest discovery

A new analysis of sediment samples collected by the rover revealed the presence of carbon —…