Loading...

New discovery on Mars

|NASA scientists will be releasing news regarding a new discovery on the planet Mars. Jeffrey Kluger, science editor for Time Magazine, gives some insight into what the announcement may be.