Loading...

NASA announces discovery of water on Mars

CBS News 2015-09-28

Views 4.8K

Loading...
NASA announces the discovery of flowing water on Mars, prompting questions about the possibility of life. CBS News space consultant Bill Harwood joins CBSN to discuss.

Share This Video


Download

  
Report form
RELATED VIDEOS
Loading...