...or at least, that's what google's saying now. Haven't read any articles, but I wonder just how that's significant. I mean, there's water on mars, isn't there? It's just all frozen. And "water" doesn't mean all those other necessary things for life are present, such as "an atompshere".