NASA‚s Hubble Space Telescope has spotted water vapor on Jupiter‚s ocean moon Europa, potentially revealing new clues about icy satellites in our solar system and beyond.
Space.com