NASA's James Webb Space Telescope spotted a gigantic water plume spewing from a Saturn moon that could host alien life. It's creating a donut of water around the ringed planet. Astronomers have ...
USA: NASA will this week search for signs of life on Saturn by sending a probe into a plume of icy vapour coming from one of its 62 moons. Experts hope their Cassini spacecraft will unlock the ...