NASA may already have proof life once existed on another planet. Scientists might never get to find out
US officials canceled NASA’s ambitious Mars Sample Return program, leaving potential evidence of ancient life sitting on Mars. Could China beat them to it?