Data from 1998 just gave us new insight into Europa—our best chance at finding alien life

A re-mastered photo of Europa’s surface.

Hubble’s view of huge plumes of water vapor in 2013, data shown superimposed on a photo of Europa

spcace

Leave a Comment