The Hubble Telescope found vast plumes of water bursting through the icy surface of Jupiter’s moon Europa. What does this tell us about the potential for life on Europa?
The Hubble Telescope found vast plumes of water bursting through the icy surface of Jupiter’s moon Europa. What does this tell us about the potential for life on Europa?