Europe European Space Agency suspends joint Mars mission with RussiaBy WTX NewsMarch 18, 2022 France24 says a Russian-European mission to land a rover on Mars has been suspended due to the Kremlin’s invasion of Ukraine.