Europe and Russia have launched a joint mission to the Red Planet. Since the start of the Ukraine criss, the United States and Russia have exchanged space-related sanctions. Europe has not followed, though, in part because of its closer ties with Russia’s space program. Continue reading →
