Rosalind Franklin Mars rover has passed its latest tests

Redirecting to full article in 5 second(s)...

Part of the ExoMars mission, the rover is a joint project of the European Space Agency (ESA) and Russia's Roscosmos, and was assembled in Stevenage, England.