planetaria.ca
An easier way to search for life on Europa
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 ne…