Building blocks for life could have been present for up to 2.6 billion years on the Red Planet, rover discovery shows

The Perseverance Mars rover has found evidence of a range of organic molecules that suggest a more complex chemical cycle on the planet than previously thought.…