Curiosity finds possible traces of life on Mars — long fatty acid molecules

NASA’s Curiosity rover found on Mars the longest molecules ever discovered on this planet, which may indicate evidence of ancient life.