NASA Reveals Traces of Water Found on Mars

The findings raise the possibility that there could be life or even microbes living inside the Red Planet.

September 29, 2015

Top Stories

ABC News Live Presents