The three icy moons of Jupiter–Ganymede, Callisto and Europa–have long fascinated scientists due to their potential to harbour life. They are thought to contain large oceans of liquid water underneath their icy surfaces; these oceans may contain the necessary ingredients for life!
The Jupi
to read this article and more!