ExoMars mission to find life on Red Planet: lift-off success – live – Telegraph

The British-backed ExoMars mission will launch today with the hope of finding life on Mars – follow latest updates

Source: ExoMars mission to find life on Red Planet: lift-off success – live – Telegraph

Advertisements