January 20, 2014 Could there be life on Europa? Hubble spots 100-mile high jets of water shooting out from the surface of Jupiter’s icy moon