Scientists have discovered new evidence that suggests there could be liquid water on Mars - a breakthrough in our longtime efforts to determine if the Red Planet once hosted life.
Scientists have discovered new evidence suggesting there could be liquid water on Mars. The study, led by the University of Cambridge, provides the first indepe.