A new study shows methane gas wafting from Enceladus, one of Saturn’s moons is a sure shot sign of alien life. NASA’s Saturn orbiter Cassini discovered several geysers blasting water ice particles into space in 2005. It occurred from the tiger stripe fractures near the south pole of Enceladus. Read to know all about it. […]