If we find life on Mars, what might it be like?

The outer solar system harbors a number of tantalizing satellites that could potentially harbor life. But according to many, the best place in our solar system to search for a second tree of life is on Mars.



from News https://ift.tt/37YVqL8

Comments