Earth is an ocean planet. Astronomers are realizing that ocean worlds are all around us in space. New ScienceCast video from NASA.

Astronomers using …