Skip to main content
Back to Show
PBS News Hour

Could water on Mars mean life on Mars?

NASA has found evidence of liquid water on Mars. Science correspondent Miles O’Brien joins Judy Woodruff to discuss the inevitable question: does this mean there could be some form of life on the red planet?