paulsphotography resteemedgetonthetrain (69)in #space • 8 years agoEnceladus: The Best Chance For Extraterrestrial Life in Our Solar SystemI last wrote about the possibility of life on Jupiter's moon, Europa. But astrobiologists believe that there is one…