Next Series
Will ExoMars be the mission to find life on Mars?
In partnership with ESA - The European Space Agency
Will ExoMars be the mission to find life on Mars? Euronews is first to film Airbus' specially-built rover clean room and discuss the freshly-selected landing site with European and Russian experts.