British Spacecraft Beagle 2 Has Been Found... On MarsA 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 newsLiveonPrintJan. 16, 2015, 9:54 PM UTC