
The ESA Cancels the Launch of Mars Rover That’s Powered By Russian Rocket
ExoMars represented a space mission to send another rover to Mars in order to search for signs of past alien life on the planet. Two space agencies were collaborating and preparing to make the launch possible: the European Space Agency…