NASA Discovers Evidence for Liquid Water on Mars
by Chelsea Leu from on (#NTA6)

NASA scientists have found compelling evidence that liquid water-life-giving, gloriously wet water-exists on Mars.
The post NASA Discovers Evidence for Liquid Water on Mars appeared first on WIRED.
