Progress Made for Life on Mars

KCBS Radio: On-Demand
Thursday, July 18th
We may be a step closer to living on Mars. As KCBS Radio's Susan Leigh Taylor reports, a new study suggests that a substance referred to as "frozen smoke" could be the key for human survival on the Red Planet.
00:00:59