Space

First life in solar system may have been on Mars, new study finds

The first life in our solar system may have emerged on Mars, according to a new study. Water- and carbon-rich asteroids bombarded the red planet in the first 100 million years of its evolution, making Mars conducive to life, the research published in Science Advances says.
 

December 15, 2022