SciShow Space
Pluto Might Have a Liquid Water Ocean?! (2019x42)
: 24, 2019
Pluto might seem like the least likely place to find liquid water, but thanks to New Horizons, we have new information about oceans on the dwarf planet and more from the outer reaches of the solar system!