Maybe There Isn't Liquid Water on Mars User SciShow Space on YouTube, 24 Nov 2017 Two years ago we were very excited about the announcement of water on Mars, but some new research challenges that idea. And one…