The Oceans of Europa Posted on May 17, 2016 by admin Could they harbor life? Scientists just found evidence that there could be alien life lurking beneath the surface of this mysterious water world