Loading...

Oasis For Life In Outer Space?

|Only On The Web: CBS News space consultant Bill Harwood explains why the discovery of water and organic compounds on Enceladus is a breakthrough: Life may exist on that moon of Saturn.