‘Tiger Stripes’ on Saturn's Moon May Indicate Life Below the Surface

2020-04-27 64

NASA has detected ice particles with evidence of complex organic molecules being ejected from Enceladus’ tiger stripes, leading them to believe life could be hiding under its icy surface.