NASA announces evidence of liquid water on Mars

2015-09-28 190

NASA made a major announcement that says they've found proof of water on Mars. The implications could be huge for human travel to the red planet as well as finding out we're not alone in the universe. Patrick Jones (@Patrick_E_Jones) explains.