Nearly 13 years after the British spacecraft Beagle 2 went missing on Mars, the European Space Agency’s Schiaparelli module will touch down on the red planet — assuming everything goes according to plan, that is. The module, which launched with the…
Source: Engadget – The European Space Agency will land on Mars in October