Hubble Spots Water Plumes on Europa
Thursday, December 12, 2013 - 12:00
in Astronomy & Space
Water erupting from Europa's south pole may finally reveal whether its subterranean ocean is habitable.
Water erupting from Europa's south pole may finally reveal whether its subterranean ocean is habitable.