An imminent Mars landing is one of many high-profile missions on the country’s schedule as it seeks to challenge American dominance of space exploration.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register. By continuing to use this site, you are consenting to our use of cookies.