Enceladus’s ice plumes could concentrate traces of life, if it exists there · Digg