When it comes to the question of what places in the Solar System would be the best to search for alien life, Europa immediately comes to mind. This small moon of Jupiter seems to have everything necessary – a global subsurface ocean and likely sources ...
Read MoreAn Easier way to Search for life on Europa