hobbyspace.com
Hubble space telescope images show possible water plumes erupting from Europa
A team using the Hubble telescope spots possible water plumes erupting on Jupiter’s moon Europa. Here is the official NASA press release: NASA’s Hubble Spots Possible Water Plumes Erupting on…