A study published last year in the journal Science suggested liquid water is present beneath the south polar ice cap of Mars.
A study published last year in the journal Science suggested liquid water is present beneath the south polar ice cap of Mars.