Leading astronomers says the comet landed on by the spacecraft Philae could be home to alien microbial life.
for easy access to all your favourite programmes
Podcast (MP3) Oggcast (Vorbis)