What are the prospects for life on the icy moons Europa and Enceladus?

As far as we know, there are three main ingredients required for life: liquid water, an energy source and complex chemistry. Do Europa or Enceladus have them all?


Click here for original story, What are the prospects for life on the icy moons Europa and Enceladus?


Source: New Scientist – Space