Icy plumes bursting from Saturn's moon Enceladus suggest it could harbour life
11 March 2015
Professor Andrew Coates (UCL Mullard Space Science Laboratory) looks at the possibility of finding life on Enceladus, one of
Saturn's moons. Read: The Conversation