Beagle 2 team finally delivers the news professor Colin Pillinger never lived to hear: His probe DID land on Mars on Christmas Day 12 years ago
The UK Space Agency says the ill-fated craft (illustrated), which vanished while attempting a Christmas Day landing on the planet in 2003, has been found close to its intended landing site.
Comments