Europe, Russia launch ambitious Mars mission
Monday, March 14, 2016 - 06:00
in Astronomy & Space
European Space Agency's most ambitious Mars mission yet -- an orbiter and an experimental lander -- is on its way to the Red Planet
European Space Agency's most ambitious Mars mission yet -- an orbiter and an experimental lander -- is on its way to the Red Planet