Advertisement
01:32
Space
VideoEnvironment

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

Evanne Yu

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.
 

Advertisement
Advertisement
Select Voice
Select Speed
1.00x