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