When British spacecraft Beagle 2 successfully ejected from Mars Express back on December 19th 2003, scientists expected to obtain confirmation of its touchdown on the Red Planet on Christmas Day. Unfortunately, no contact was ever received. Believing