Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Airbus also built the Rosalind Franklin rover, due to launch in 2028 to search for signs of past life

Europe’s first rover to be sent to another planet is back on track to reach Mars, with the lander …