3 ms·Hubble Spots Possible Water Plumes Erupting on Jupiter's Moon Europa2 points by ngoldbaum 10y ago