In light of last week's announcement of Hubble's detection of huge plumes of water vapor over Europa's south pole, this could be the motivation the world needs to send a life-hunting mission to Jupiter's mysterious icy moon.
Continue reading