What a fascinating read. Very cool that "life" may be as close as ten light years away.
http://solarsystem.nasa.gov/europa/multimediaimagedetails.cf...
http://www.astronomywise.com/articles/could-life-survive-on-...
If there is life on Europa, life is probably everywhere in the universe. If not, it means life will be hard to find. It also means that we are very rare and unique and need to work hard to preserve the earth and what we have.