Get the latest Science News and Discoveries

The first life in our solar system may have been on Mars


None

Get the Android app

Or read this on r/Space

Read more on:

Photo of Solar System

Solar System

Photo of Mars

Mars

Photo of System

System

Related news:

News photo

Solar flare hat trick: Sun unleashes another powerful X-flare in less than a week!

News photo

Origins of the building blocks of life

News photo

Curiosity rover discovers opal gems on Mars with clues to watery past