Results from Nasa’s Perseverance rover may show signs left in rocks by living organisms.

Source: BBC Science • original article