WATCH LIVE: NASA announces 'major science finding' about Mars - Cincinnati News, FOX19-WXIX TV

WATCH LIVE: NASA announces 'major science finding' about Mars

UPDATE: 12:30 p.m.: The live stream has ended. You can read more about NASA's discovery of potential flowing streams on Mars at this link. 

NASA has said a major mystery surrounding Mars has been solved. Watch their announcement LIVE at this link on mobile devices or in the player above if you're using a desktop. 

Powered by Frankly