Science
Water plumes from Europa raise hopes of detecting microbial life
There’s now strong evidence that Europa might be a worthwhile place to search for life.