Nasa Mars announcement today: Curiosity Rover finds organic matter on Mars, clues about possible life

The organic molecules preserved in 3.5 billion-year-old bedrock suggest conditions back then may have been conducive to life

Advertisements

Add a Comment

Your email address will not be published.