Curated media: NASA
NASA Announces Mars Mystery Solved, NASA TV

Title "Under certain circumstances, liquid water has been found on Mars"
Description "Under certain circumstances, liquid water has been found on Mars" - Jim Green, NASA Planetary Science Director
Tags jIM,GREEN,NASA