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.