Is there life on Mars? Ice water deposits discovered at the equator by the European Space Agency’s Orbiter Researchers using Europe’s Mars Express Orbiter have discovered huge ice water reserves that are hidden…