Space/Science — HabitableZone

Space/Science » in reply to New Mars Pictures

re: New Mars Pictures

The crust or film in the second one gives strong evidence for liquid water deposition.

Bob Clark

Log in or register to post.

The whole thread (3 posts)