Looking Up - 28 Aug 24 - Liquid water has been found on Mars
Loading player...
Liquid water has been found on Mars, but not where we'd want it. It's 10-20kms underground, at least at the place where the Mars Insight lander was testing. Interesting though, and baby steps in terms of any colonisation programme.