IE 11 is not supported. For an optimal experience visit our site on another browser.

British Spacecraft Beagle 2 Has Been Found... On Mars

A decade ago, the Brits lost track of a spacecraft that went searching for signs of life in the universe. NASA just found it... on Mars.
Get more newsLiveon