Saturn’s moon Enceladus holds ‘food source’ for potential life Originally posted on Tales from the Conspiratum: The search for life in our solar system just become a bit more interesting. While scientists…