We’re going to Mars, again

With the memory of the Schiaparelli probe’s crash still fresh in our memory, mankind remains steadfast in its pursuit of landing more hardware on Mars. To that end, the European Space Agency just …