NASA at Saturn- Cassini's Grand Finale
2017-04-16 6 Dailymotion
Launched in 2004 finally mission has claimed that on a planet saturn and it's nearby moon could support life because space craft has picked up H20. Possible water on it and chances are that moon supports some kind of life.