Tech & InnovationIf there is life beyond Earth, it’s probably on this moon of JupiterUpdated July 21, 2022