ESA saves its Mars rover mission after fallout with Russia by Newsdesk-Top NewsEU NewsEurope21 May 202421 May 2024 Russia was the mission’s main partner and was responsible for providing the Proton launch vehicle and crucial parts of the rover’s landing platform, ensuring its safe descent and operation on…