NASA says liquid water is on Mars -- so is there life?

Transcript