March 15, 2016
European Space Agency’s ExoMars successfully starts its journey to the red planet
The first phase of ExoMars, an uncrewed Mars mission from the European Space Agency (ESA), successfully launched today from Baikonur, Kazakhstan. Lifting off on a Russian
Do you like it?