Article Image
IPFS News Link • Space Travel and Exploration

Seeds of Life Found Near Saturn

• Space.com
A sniff test of water vapor spewing from Saturn's moon Enceladus shows it is gushing with organic molecules, increasing the possibility of life existing somewhere in the Saturn system.

thelibertyadvisor.com/declare