On March 14, 2016, the European Space Agency’s ExoMars spacecraft launched on a mission to search for life on Mars. See how it happened in our On This Day in Space video series.

%d bloggers like this: