Europe presses ahead with Mars rover

European research ministers meeting in Lucerne, Switzerland, emphatically reaffirm their commitment to putting a robot rover on Mars in 2021.