Just days after NASA’s blockbuster announcement that liquid water may flow near the surface of Mars, scientists are rallying around the images — and pondering the possibilities of life on Earth’s neighboring planet. “When I saw those images, I said to myself that I