Finding resolves a mystery about the largest moon in the solar system . the Hubble Space Telescope confirmed Jupiter-orbiting moon has an ocean .
Finding resolves a mystery about the largest moon in the solar system . Hubble Space Telescope confirmed Jupiter-orbiting moon has an ocean .