Jupiter’s icy moon Europa has long been thought of as one of the most habitable worlds in the Solar System. Now the Juno mission to Jupiter has...
60d204436f20a207765698325ccf760b