Mars Express is On Its Way
Image credit: ESA After a picture perfect launch Monday afternoon, the European Space Agency’s Mars Express is now headed towards the Red Planet. The spacecraft, attached to the top of a 4-stage Russian Soyuz-Fregat rocket, lifted off from the Baikonur cosmodrome at 1745 GMT. Over the course of the next 90 minutes, the rocket shed …