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 newsLiveonPrintSaveCreate your free profile or log in to save this articleJan. 16, 2015, 9:54 PM UTC