Daily Archives: December 13, 2013

Hubble Space Telescope Sees Water Plumes on Jupiter’s Moon, Europa

Space Telescope Sees Water Plumes on Jupiter’s Moon, Europa (via Environment News Service) SAN FRANCISCO, California, December 12, 2013 (ENS) – The Hubble Space Telescope has discovered water vapor erupting in plumes from the frigid surface of Jupiter’s moon Europa near its south pole. Europa is already thought to harbor a liquid ocean…