New report shows water on Saturn’s moon
Video duration: 3:31
A report published this week in Science magazine gave new details about the presence of water on Saturn’s moon Enceladus. Is is a sign of the possibility of life elsewhere in our solar system? One of the the article’s authors, David Stevenson of the California Institute of Technology, speaks with Hari Sreenivasan about the implications of the findings.