Life on Enceladus A moon orbiting Saturn could be home to microbial life. What evidence supports the possibility of life and what does it mean to us? We take a close look at this icy moon. Facebook Prev Article Next Article Space Checkout these cool gadgets... Related Posts The Universe Is Really, Really BIG Is this a UFO crash site on Mars? Is this An Artificial Object Heading Towards Earth? Enceladus is an Active World A mind blowing perspective on how large Andromeda is… What Happens When You Cry In Space?