Evidence found for Beagle 2 location

The news that Beagle 2 may have been spotted on the surface of Mars in the immediate vicinity of where it was expected to land was welcomed by the European Space Agency.

Full story:

http://www.esa.int/SPECIALS/Mars_Express/SEMAPB8A9HE_0.html