All Elements for Life Found on Saturn’s Icy Moon Enceladus
Scientists studying data from NASA’s Cassini spaceship have discovered phosphorus on Enceladus. Now, all chemical elements necessary for life have been found on the moon, which has an ocean under its icy surface.