Scientists suggest liquid water is forming on contemporary Mars, search for signs of life will follow.