Europa lake could harbor life‚Ä®

Scientists from the University of Texas at Austin have discovered what appears to be a massive body of liquid water locked inside the icy shell of Jupiter's moon Europa.