Nightly News   |  September 28, 2015

‘Strongest Evidence Yet’ of Liquid Water on Mars

NASA confirmed today that there is indeed liquid water currently on the Red Planet, although they don’t yet know where it comes from.

Share This:

Sorry, we do not have a transcript available for this video at this time.