NASA's Europa Clipper mission will try and find alien life on Jupiter
NASA's latest mission will attempt to establish if there is alien life on Jupiter. The Europa Clipper mission will blast off from the Kennedy Space Center in Florida on Monday (14.10.24) and the spacecraft will travel to the icy moon on the gas giant …