Why scientists are still buzzing about Mars

Discovery of water on the planet is a big deal