The spacecraft will look for signs of life in the planet’s icy moons. Never before has the European space agency headed for such a distant destination.
The spacecraft will look for signs of life in the planet’s icy moons. Never before has the European space agency headed for such a distant destination.