NASA locates wreckage of Schiaparelli EDM lander on Mars
NASA instrumentation has located the final resting place of the European Space Agency (ESA)’s Schiaparelli probe. The spacecraft crashed into Mars’ surface on October 19 last, after a suspected malfunction on its final approach. Contact …