margenreich

margenreich t1_iu3z8a6 wrote

It could be all accumulated at the poles as ice. That’s at least one plausible theory. Most freshwater on earth is on the poles too. On Mars it would be hidden under millennial of dust, so really hard to say as long no rover checks there or we do it in person. From afar it’s really hard to tell

1