At this stage the evidence is overwhelming there is current liquid water on Mars.
The only things preventing the acceptance of that idea are scientists prejudices.
Bob Clark
Space/Science » in reply to Maybe you should try using yours
The only things preventing the acceptance of that idea are scientists prejudices.
Bob Clark