A few days ago I heard a report that water was found on the planet Mars.If true, water would mean there was (or is) possible living creatures on Mars. Top scientists and thinkers believe life needs water. If you find water, the thinking goes, you'll find life.
Today I stumbled across an online article reporting that the Mars Phoenix Lander did indeed find water. Well, ice. But now it's gone.

