‘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.