Category: Mars

Organics found on Mars

Once upon a time, Mars could be a real paradise for organic life: seas splashed on its surface, a dense atmosphere protected the planet from the fall of asteroids, and a warm climate contributed to the development of life. This…