VIDEO: Blast off for Europe Russia Mars mission
Monday, March 14, 2016 - 05:30
in Astronomy & Space
Europe and Russia have launched a joint mission to the Red Planet.
Europe and Russia have launched a joint mission to the Red Planet.