Space: ExoMars EU lander set to touch down on Red Planet

Space: ExoMars EU lander set to touch down on Red Planet