Compact Reconnaissance Imaging Spectrometer for Mars
NASA finds more signs of liquid water on Mars
NASA has announced that it has come one step closer to ascertaining the presence of liquid water on Mars, and released new evidence obtained by one of its orbiters that has renewed hopes for a direct discovery in the future. At a press conference at the NASA HQ in Washington,