While today was supposed to be a triumphant one for the European Space Agency (ESA), with the Schiaparelli lander set to touch down on Mars' surface, it's turned out to be anything but. The ESA lost contact with the lander a minute after its parachute opened, around one kilometre up …
Read More »