SpaceRussian sanctions mean ESA's Mars rover is unlikely to launch in 2022 The European Space Agency is due to launch its Rosalind Franklin ExoMars rover on a Russian rocket this September, while satellites belonging to a company part-owned by the UK government are set to catch a Russian ride on 4 March News