NASA TV: “Water Found on Mars!” View Live

 

 

 

                  

 

"Under certain circumstances, liquid water has been found on Mars" – Jim Green, NASA Planetary Science Director via Twitter

"The Galaxy" in Your Inbox, Free, Daily