By Mike Deliman
Not just "ice." We all know there’s ice on Mars, seasonal ice caps and all.
Ice. "Enough to create oceans" should it ever melt. And not just in one concentrated spot.
This is pretty incredible news. This isn’t a prediction, but keep
in mind, everywhere we’ve found water on "our" planet, we’ve found
something living in it. Compelling reason to look at the Ice.