NASA shuttle finds evidence of water plumes on Europa — sparking more hopes signs of life

This could be huge for our search of extraterrestrial life.

NASA to make tantalizing announcement about water worlds later today

NASA is doing the old ‘announcement of an announcement,’ and we’re absolutely falling for it.