Mars Express is Ready For Launch
Image credit: ESA Europe is ready to begin this summer’s invasion of Mars with the launch of its Mars Express spacecraft, due to lift off on June 2. The spacecraft is currently packed safely away on top a Soyuz-Fregat rocket at the Baikonur cosmodrome in Kazakhstan. If all goes well, the rocket will lift off …