Why we must stop thinking we live in a ‘world of the future’

Life on Mars: The Last Humans article What is life on Mars?

What is the planet?

What are the chances of life on the Red Planet?

And why is the search for life on other planets so intense?

Read more