The title is a bit misleading. There is evidence of Mars having the right conditions for liquid to form, that's about it.
Welcome to the scientific process
The title is a bit misleading. There is evidence of Mars having the right conditions for liquid to form, that's about it.
Welcome to the scientific process