When it comes to landing a robot on another planet, perhaps the most important question is where to put the dang thing. The researchers behind the upcoming ExoMars mission, consisting of a rover and lander, have now announced their preferred location on the Red Planet.
NASA has had quite a bit on its plate recently between its Hubble Space Telescope entering safe mode, the prolonged silence from its Opportunity rover, and a technical issue with its Curiosity rover on Mars. But one bright spot appears to be the return of some science operations by Curiosity…