Embargoes and Sanctions
European Space Agency
ExoMars (Mars Rover)
Mars (Planet)
Rocket Science and Propulsion
Roscosmos
Russian Invasion of Ukraine (2022)
Science
Mission to Mars with Russia this year now ‘very unlikely,’ European Space Agency says.
The planned launch in 2022 of a European space mission with Russia to land a robot on Mars is now…