Surprise Me!

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

2022-12-15 1 Dailymotion

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.

Buy Now on CodeCanyon