10/19/201602/07/2018Space European Mars Probe to land on Mars today (Wednesday, 19. Oct. 2016) This afternoon the European Space Agency (ESA) will make a landing attempt on Mars. The Schiaparelli module is due to touch down […]