Mars: Nasa images show signs of flowing water

Striking new images from the mountains of Mars may be the best evidence yet of flowing, liquid water, an essential ingredient for life.

 Mars water salt extraterrestrial life 2010804 liquid microbe

Return to the linkmark list.