December 25 2003 was meant to be a triumphant climax to the British Mars mission: the date when Beagle 2 was scheduled to touch down on the red planet. In the event, the mission ended in frustration and disappointment when all contact with the craft was lost. ...> Full Article