Tech in space: Mars rover sees hints of past life in latest rock samples

NASA's Perseverance Mars rover has detected its highest concentrations yet of organic molecules.

Comments