Showing posts with label life. Show all posts
Showing posts with label life. Show all posts

4 Jun 2012

Is there life on Mars?

There is evidence that there used to be, but it's all dead now.



What about water then? Well, yes but it's all in the form of ice at the polar caps.