'Ocean' Of Liquid Water Found On Icy Saturn Moon

up 0
down 1
The moon, Enceladus, might be scientists' best hope at finally finding alien life in our solar system. Brought To You By: www.newsy.com
Join the Nation's Conversation