Maybe that's not liquid water on Mars after all
howard941 Sunday, November 23, 2025
Summary
The article discusses the possibility of liquid water on the surface of Mars, based on new evidence from satellite images and radar data. It suggests that certain areas on the planet may have transient liquid water, which could have implications for the potential for life on Mars.
21
9
Summary
phys.org