US space agency has promised a solved mystery,and invited guest who discovered possible signs of water while a studentWater on the red planet: Nasa reveals major discovery in picturesNasa is to reveal a “major science finding” from its Mars exploration mission, giving rise to rumours that the US space agency has found traces of liquid water on the red planet. Related: Water on Mars? The buildup to Nasa's 'mystery solved' announcement – live Continue reading...
Source: theguardian.com