universetoday.com
Mars Express is Nearly There - Universe Today
Image credit: ESA The European Space Agency’s mission to Mars, Mars Express, is right on schedule to arrive at the Red Planet on December 25, 2003. The British-built Beagle 2 lander will also reach Mars the same day, but it will be released from Mars Express on December 19. Beagle 2 doesn’t have any propulsion … Continue reading "Mars Express is Nearly There"