ExoMars Mission: ESA’s Spacecraft Schiaparelli Expected to Land on Mars on October 19, 2016 (VIDEO)

Wednesday was supposed to be a historic day for the European Space Agency (ESA) whose Schiaparelli EDM lander was set to make an astounding Mars landing. Despite having the ExoMars...