NASA launches a probe to find out if there really could be alien life on Jupiter's moon Europa
Briefly