Loading...

NASA's 'Eureka' Moment On Mars

|NASA's Phoenix lander may have discovered bits of ice in the northern polar region of Mars. CBS News space analyst Bill Harwood talks with Julie Chen about the exciting find.