The European Space Agency’s ExoMars mission is set for launch in 2018.  A rover and a lander are included, to search for evidence of past and present life on Mars.  81 more words