‘Saturn’s moon has signs of alien life’: scientists

‘Saturn’s moon has signs of alien life’: scientists

Saturn's moon Enceladus is home to an ocean of melted water beneath its surface, and could be a source for alien microbes, scientists from a joint US, Italian and European mission said on Thursday.