Advertisement

Hubble finds possible plumes on Jupiter's moon Europa

NASA’s Hubble Space Telescope spots possible water plumes erupting on Jupiter's moon Europa.