4 ms·Hasn't it been accepted as pretty much fact that Europa has a huge ocean for a while now?by pitaj 10y agoHasn't it been accepted as pretty much fact that Europa has a huge ocean for a while now?