Your place for Space News
Europe’s research ministers are meeting to decide whether to try to land a robot rover on Mars.