MarsNews.com

Going to Mars for Christmas ESA

Europe’s mission to the Red Planet, Mars Express, is on schedule to arrive at the planet on Christmas Day, 2003. “The lander, Beagle 2, is due to descend through the Martian atmosphere and touch down also on 25 December.