ESA reveals first color photo of Schiaparelli crash site on Mars

European Space Agency (ESA) has revealed the first color image of the spot where its Schiaparelli EDM lander impacted Mars on 19 October during a landing attempt at an estimated...