Europe’s lost Mars lander probably ‘exploded on impact’ — see the photos
When the European Space Agency (ESA) lost contact with its Schiaparelli lander on October 19, the probe was headed toward its doom: a 60-second free-fall that ended in an explosion — and a new crater on Mars. The 8-foot-wide probe,…