ExoMars: "is there life on Mars?"

A video from Thales Alena Space gives a spotlight on the RedPlanet Mission