A mission proposed this week would send a probe to Jupiter’s moon Europa, one of the best candidates for alien life in our solar system.
A mission proposed this week would send a probe to Jupiter’s moon Europa, one of the best candidates for alien life in our solar system.