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

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.