News tagged with nasa

Earth and Mars could share a life history

While life is everywhere on Earth, there is much debate about how it began. Some believe it originated naturally from the chemistry found on our planet as it evolved. Others hypothesize that lifeā€”or at ...

date17 hours ago in Space Exploration
shares124 comments 0