Planetary scientists now have a mountain of evidence, accumulated over decades of exploration, that three to four billion years ago, Mars had accumulations of liquid water on its surface.
See All 1944 Episodes of "A Moment of Science"