#water-deposits

[ follow ]
euronews
4 months ago
OMG science

European orbiter may have discovered huge water deposits on Mars

Huge ice water deposits may be present below the surface of Mars.
The presence of these deposits suggests that Mars once had glaciers, lakes, and river channels, and could have sustained life. [ more ]
[ Load more ]